| 1 Feb 2009 | KEN 219 v ZIM 285/84th ODI · ODI | ZIM | 36 | 4/28 | 1 | Zimbabwe won by 66 runs | Nairobi | Zimbabwe in Kenya ODI Series 2008/09 |
| 31 Jan 2009 | KEN 234 v ZIM 236/6Match 3 · ODI | ZIM | 43 | 0/43 | 1 | Zimbabwe won by 4 wickets | Nairobi | Zimbabwe in Kenya ODI Series 2008/09 |
| 29 Jan 2009 | KEN 200/9 v ZIM 351/72nd ODI · ODI | ZIM | 68 | 1/35 | 0 | Zimbabwe won by 151 runs | Mombasa | Zimbabwe in Kenya ODI Series 2008/09 |
| 27 Jan 2009 | KEN 197 v ZIM 306/71st ODI · ODI | ZIM | 79 | 2/23 | 0 | Zimbabwe won by 109 runs | Mombasa | Zimbabwe in Kenya ODI Series 2008/09 |
| 23 Jan 2009 | BAN 121/4 v ZIM 119/9Match 3 · ODI | ZIM | 7 | 0/18 | 0 | Bangladesh won by 6 wickets | Mirpur | Zimbabwe in Bangladesh ODI Series 2008/09 |
| 21 Jan 2009 | BAN 164/4 v ZIM 160/92nd ODI · ODI | ZIM | 1 | 0/35 | 0 | Bangladesh won by 6 wickets (with 31 balls remaining) | Mirpur | Zimbabwe in Bangladesh ODI Series 2008/09 |
| 19 Jan 2009 | BAN 124 v ZIM 127/81st ODI · ODI | ZIM | 0 | 1/26 | 1 | Zimbabwe won by 2 wickets (with 4 balls remaining) | Mirpur | Zimbabwe in Bangladesh ODI Series 2008/09 |
| 12 Jan 2009 | SL 210/6 v ZIM 802nd Match · ODI | ZIM | 6 | 1/42 | 0 | Sri Lanka won by 130 runs | Mirpur | Tri-Nation Tournament in Bangladesh 2008/09 |
| 10 Jan 2009 | BAN 167 v ZIM 205/91st ODI · ODI | ZIM | 64 | 1/21 | 0 | Zimbabwe won by 38 runs | Mirpur | Tri-Nation Tournament in Bangladesh 2008/09 |
| 30 Nov 2008 | ZIM 133 v SL 152Match 5 · ODI | ZIM | 5 | 0/18 | 0 | Sri Lanka won by 19 runs | Harare | Sri Lanka in Zimbabwe ODI Series 2008/09 |
| 28 Nov 2008 | ZIM 146 v SL 150/84th ODI · ODI | ZIM | 5 | 3/35 | 1 | Sri Lanka won by 2 wickets (with 15 balls remaining) | Harare | Sri Lanka in Zimbabwe ODI Series 2008/09 |
| 24 Nov 2008 | ZIM 166/7 v SL 171/7Match 3 · ODI | ZIM | 3 | 3/37 | 0 | Sri Lanka won by 5 runs | Harare | Sri Lanka in Zimbabwe ODI Series 2008/09 |
| 22 Nov 2008 | ZIM 67 v SL 68/1Match 2 · ODI | ZIM | 3 | 0/24 | 0 | Sri Lanka won by 9 wickets | Harare | Sri Lanka in Zimbabwe ODI Series 2008/09 |
| 20 Nov 2008 | ZIM 127 v SL 130/4Match 1 · ODI | ZIM | 0 | 1/19 | 0 | Sri Lanka won by 6 wickets | Harare | Sri Lanka in Zimbabwe ODI Series 2008/09 |
| 19 Oct 2008 | KEN 285/9 v ZIM 1903rd Match · ODI | ZIM | 5 | 0/35 | 0 | Kenya won by 95 runs | Nairobi | 2008 Associates Tri-Series in Kenya |
| 17 Oct 2008 | IRE 147 v ZIM 303/81st ODI · ODI | ZIM | 33 | 2/18 | 0 | Zimbabwe won by 156 runs | Nairobi | Tri-Nation Tournament in Kenya 2008/09 |
| 13 Oct 2008 | ZIM 184/5 v CAN 753rd Place Playoff · T20I | ZIM | 25 | 0/20 | 0 | Zimbabwe won by 109 runs | King City | T20 Canada 2008/09 |
| 12 Oct 2008 | ZIM 107/8 v PAK 110/35th Match · T20I | ZIM | 4 | 0/28 | 0 | Pakistan won by 7 wickets (with 6 balls remaining) | King City | T20 Canada 2008/09 |
| 11 Oct 2008 | CAN 135/7 v ZIM 135/93rd Match · T20I | ZIM | 30 | 2/31 | 0 | Match tied | King City | T20 Canada 2008/09 |
| 10 Oct 2008 | ZIM 106/8 v SL 107/51st Match · T20I | ZIM | 5 | 1/10 | 0 | Sri Lanka won by 5 wickets (with 6 balls remaining) | King City | T20 Canada 2008/09 |
| 2 Feb 2008 | PAK 187/3 v ZIM 181Match 5 · ODI | ZIM | 34 | 1/37 | 0 | Pakistan won by 7 wickets | Sheikhupura | Zimbabwe in Pakistan ODI Series 2007/08 |
| 30 Jan 2008 | PAK 245/3 v ZIM 244Match 4 · ODI | ZIM | 24 | 1/36 | 0 | Pakistan won by 7 wickets | Faisalabad | Zimbabwe in Pakistan ODI Series 2007/08 |
| 27 Jan 2008 | PAK 272/9 v ZIM 235/7Match 3 · ODI | ZIM | 42* | 1/36 | 1 | Pakistan won by 37 runs | Multan | Zimbabwe in Pakistan ODI Series 2007/08 |
| 24 Jan 2008 | PAK 239/5 v ZIM 238/8Match 2 · ODI | ZIM | 1 | 1/56 | 0 | Pakistan won by 5 wickets | Sind | Zimbabwe in Pakistan ODI Series 2007/08 |
| 21 Jan 2008 | PAK 347/5 v ZIM 243/7Match 1 · ODI | ZIM | 15 | 0/43 | 0 | Pakistan won by 104 runs | Karachi | Zimbabwe in Pakistan ODI Series 2007/08 |
| 7 Dec 2007 | ZIM 232/9 v WI 234/5Match 4 · ODI | ZIM | 4 | 1/39 | 1 | West Indies won by 5 wickets | Bulawayo | West Indies in Zimbabwe ODI Series 2007/08 |
| 4 Dec 2007 | ZIM 139 v WI 142/43rd ODI · ODI | ZIM | 2 | 2/58 | 0 | West Indies won by 6 wickets (with 133 balls remaining) | Bulawayo | West Indies in Zimbabwe ODI Series 2007/08 |
| 2 Dec 2007 | ZIM 176 v WI 286/9Match 2 · ODI | ZIM | 2 | 1/30 | 2 | West Indies won by 110 runs | Harare | West Indies in Zimbabwe ODI Series 2007/08 |
| 30 Nov 2007 | ZIM 274/8 v WI 244/8Match 1 · ODI | ZIM | 38 | 3/25 | 2 | Zimbabwe won by 30 runs | Harare | West Indies in Zimbabwe ODI Series 2007/08 |
| 13 Sept 2007 | ENG 188/9 v ZIM 138/76th T20I · T20I | ZIM | 8 | 4/31 | 0 | England won by 50 runs | Cape Town | ICC World Twenty20 2007/08 |
| 12 Sept 2007 | AUS 138/9 v ZIM 139/54th T20I · T20I | ZIM | 4* | 3/20 | 2 | Zimbabwe won by 5 wickets | Cape Town | ICC World Twenty20 2007/08 |
| 26 Aug 2007 | ZIM 295/7 v SA 323/9Match 3 · ODI | ZIM | 13 | 2/48 | 0 | South Africa won by 28 runs | Harare | South Africa in Zimbabwe ODI Series 2007 |
| 25 Aug 2007 | ZIM 247/7 v SA 251/2Match 2 · ODI | ZIM | 4 | 0/40 | 0 | South Africa won by 8 wickets | Harare | South Africa in Zimbabwe ODI Series 2007 |
| 22 Aug 2007 | ZIM 206 v SA 210/5Match 1 · ODI | ZIM | 59 | 1/40 | 1 | South Africa won by 5 wickets | Bulawayo | South Africa in Zimbabwe ODI Series 2007 |
| 10 Jun 2007 | AX 318/7 v AX 331/8Match 3 · ODI | AX | 4 | 2/77 | 0 | Asia XI won by 13 runs | Chennai | Afro-Asia Cup 2007 |
| 9 Jun 2007 | AX 306 v AX 337/7Match 2 · ODI | AX | 7 | 2/84 | 0 | Asia XI won by 31 runs | Chennai | Afro-Asia Cup 2007 |
| 6 Jun 2007 | AX 283 v AX 317/9Match 1 · ODI | AX | 40 | 2/56 | 0 | Asia XI won by 34 runs | Bangalore | Afro-Asia Cup 2007 |
| 21 Mar 2007 | PAK 349 v ZIM 99Match 17 · ODI | ZIM | 27 | 3/50 | 0 | Pakistan won by 93 runs (DLS method) | Jamaica | ICC World Cup 2006/07 |
| 19 Mar 2007 | WI 204/4 v ZIM 202/5Match 13 · ODI | ZIM | 30* | 1/45 | 0 | West Indies won by 6 wickets | Jamaica | ICC World Cup 2006/07 |
| 15 Mar 2007 | IRE 221/9 v ZIM 221Match 5 · ODI | ZIM | 4 | 2/21 | 1 | Match tied | Jamaica | ICC World Cup 2006/07 |
| 10 Feb 2007 | ZIM 244/8 v BAN 246/94th ODI · ODI | ZIM | 77* | - | 0 | Bangladesh won by 1 wicket (with 16 balls remaining) | Harare | Bangladesh tour of Zimbabwe 2006/07 |
| 9 Feb 2007 | ZIM 214 v BAN 228/93rd ODI · ODI | ZIM | 33 | 1/26 | 0 | Bangladesh won by 14 runs | Harare | Bangladesh tour of Zimbabwe 2006/07 |
| 6 Feb 2007 | ZIM 156/2 v BAN 1532nd ODI · ODI | ZIM | DNB | 0/10 | 0 | Zimbabwe won by 8 wickets (with 88 balls remaining) | Harare | Bangladesh tour of Zimbabwe 2006/07 |
| 4 Feb 2007 | ZIM 215 v BAN 260/91st ODI · ODI | ZIM | 46 | 1/58 | 1 | Bangladesh won by 45 runs | Harare | Bangladesh tour of Zimbabwe 2006/07 |
| 9 Dec 2006 | BAN 197/7 v ZIM 193/8Match 5 · ODI | ZIM | 27 | 0/35 | 0 | Bangladesh won by 3 wickets | Mirpur | Zimbabwe in Bangladesh ODI Series 2006/07 |
| 8 Dec 2006 | BAN 147/2 v ZIM 146Match 4 · ODI | ZIM | 32 | 0/22 | 0 | Bangladesh won by 8 wickets | Mirpur | Zimbabwe in Bangladesh ODI Series 2006/07 |
| 5 Dec 2006 | BAN 220 v ZIM 194Match 3 · ODI | ZIM | 31 | 1/4 | 0 | Bangladesh won by 26 runs | Bogra | Zimbabwe in Bangladesh ODI Series 2006/07 |
| 3 Dec 2006 | BAN 218/4 v ZIM 217/7Match 2 · ODI | ZIM | 10 | 1/32 | 0 | Bangladesh won by 6 wickets | Bogra | Zimbabwe in Bangladesh ODI Series 2006/07 |
| 30 Nov 2006 | BAN 186/1 v ZIM 184/91st ODI · ODI | ZIM | 31 | 0/12 | 0 | Bangladesh won by 9 wickets (with 27 balls remaining) | Khulna | Zimbabwe in Bangladesh ODI Series 2006/07 |
| 28 Nov 2006 | BAN 166 v ZIM 123/9Only T20I · T20I | ZIM | 4 | 1/22 | 1 | Bangladesh won by 43 runs | Khulna | Zimbabwe in Bangladesh ODI Series 2006/07 |