| 19 Mar 2014 | NED 140/5 v ZIM 146/5First Round · T20I | ZIM | 0 | - | 1 | Zimbabwe won by 5 wickets | Sylhet Stadium | World T20 2013/14 |
| 17 Mar 2014 | IRE 164/7 v ZIM 163/5First Round · T20I | ZIM | 22* | - | 1 | Ireland won by 3 wickets | Sylhet Stadium | World T20 2013/14 |
| 10 Sept 2013 | ZIM 294 & 199 v PAK 230 & 239Match 2 · Test | ZIM | 15 & 3 | 0/6 | 0 | Zimbabwe won by 24 runs | Harare | Pakistan in Zimbabwe Test Series 2013 |
| 3 Sept 2013 | ZIM 327 & 120 v PAK 249 & 419/9dMatch 1 · Test | ZIM | 69 & 28 | 0/15 | 0 | Pakistan won by 221 runs | Harare | Pakistan in Zimbabwe Test Series 2013 |
| 31 Aug 2013 | ZIM 152 v PAK 260/6Match 3 · ODI | ZIM | 2 | - | 0 | Pakistan won by 108 runs | Harare | Pakistan in Zimbabwe ODI Series 2013 |
| 29 Aug 2013 | ZIM 209 v PAK 299/4Match 2 · ODI | ZIM | 0 | 0/10 | 0 | Pakistan won by 90 runs | Harare | Pakistan in Zimbabwe ODI Series 2013 |
| 27 Aug 2013 | ZIM 246/3 v PAK 244/7Match 1 · ODI | ZIM | DNB | 0/11 | 0 | Zimbabwe won by 7 wickets | Harare | Pakistan in Zimbabwe ODI Series 2013 |
| 24 Aug 2013 | ZIM 160/6 v PAK 179/1Match 2 · T20I | ZIM | 35* | 0/13 | 1 | Pakistan won by 19 runs | Harare | Pakistan in Zimbabwe T20I Series 2013 |
| 23 Aug 2013 | ZIM 136/5 v PAK 161/5Match 1 · T20I | ZIM | 6 | 1/30 | 0 | Pakistan won by 25 runs | Harare | Pakistan in Zimbabwe T20I Series 2013 |
| 3 Aug 2013 | ZIM 163 v IND 167/3Match 5 · ODI | ZIM | 17 | 0/11 | 0 | India won by 7 wickets | Bulawayo | India in Zimbabwe ODI Series 2013 |
| 1 Aug 2013 | ZIM 144 v IND 145/1Match 4 · ODI | ZIM | 50* | 0/12 | 0 | India won by 9 wickets | Bulawayo | India in Zimbabwe ODI Series 2013 |
| 28 Jul 2013 | ZIM 183 v IND 187/3Match 3 · ODI | ZIM | 3 | 0/21 | 0 | India won by 7 wickets | Harare | India in Zimbabwe ODI Series 2013 |
| 26 Jul 2013 | ZIM 236/9 v IND 294/8Match 2 · ODI | ZIM | 46 | 0/30 | 1 | India won by 58 runs | Harare | India in Zimbabwe ODI Series 2013 |
| 24 Jul 2013 | ZIM 228/7 v IND 230/4Match 1 · ODI | ZIM | 43* | 1/30 | 0 | India won by 6 wickets | Harare | India in Zimbabwe ODI Series 2013 |
| 8 May 2013 | ZIM 251/3 v BAN 247/9Match 3 · ODI | ZIM | DNB | 0/2 | 0 | Zimbabwe won by 7 wickets | Bulawayo | Bangladesh in Zimbabwe ODI Series 2013 |
| 5 May 2013 | ZIM 253/4 v BAN 252/9Match 2 · ODI | ZIM | DNB | 3/39 | 0 | Zimbabwe won by 6 wickets | Bulawayo | Bangladesh in Zimbabwe ODI Series 2013 |
| 3 May 2013 | ZIM 148 v BAN 269/8Match 1 · ODI | ZIM | 0 | 0/24 | 0 | Bangladesh won by 121 runs | Bulawayo | Bangladesh in Zimbabwe ODI Series 2013 |
| 25 Apr 2013 | ZIM 282 & 257 v BAN 391 & 291/9dMatch 2 · Test | ZIM | 86 & 2 | 3/75 & 0/54 | 1 | Bangladesh won by 143 runs | Harare | Bangladesh in Zimbabwe Test Series 2013 |
| 17 Apr 2013 | ZIM 389 & 227/7d v BAN 134 & 147Match 1 · Test | ZIM | 12 & 27 | 0/16 & 1/18 | 0 | Zimbabwe won by 335 runs | Harare | Bangladesh in Zimbabwe Test Series 2013 |
| 18 Feb 2013 | SR 149/7 v CK 150/7Semi-Final · T20 | SR | 42* | 1/43 | 0 | Chittagong Kings won by 3 wickets | Dhaka | Bangladesh Premier League 2012/13 |
| 15 Feb 2013 | DG 197/9 v SR 193/6Race to the Final · T20 | SR | 24 | 1/33 | 0 | Dhaka Gladiators won by 4 runs | Dhaka | Bangladesh Premier League 2012/13 |
| 13 Feb 2013 | BB 144/9 v SR 145/9Match 40 · T20 | SR | 19 | 1/29 | 1 | Sylhet Royals won by 1 wicket | Dhaka | Bangladesh Premier League 2012/13 |
| 12 Feb 2013 | SR 196/3 v KRB 135/7Match 37 · T20 | SR | 15* | 2/18 | 1 | Sylhet Royals won by 61 runs | Dhaka | Bangladesh Premier League 2012/13 |
| 7 Feb 2013 | RR 197/4 v SR 198/4Match 30 · T20 | SR | 27* | 1/47 | 1 | Sylhet Royals won by 6 wickets | Dhaka | Bangladesh Premier League 2012/13 |
| 31 Jan 2013 | RR 122 v SR 126/5Match 19 · T20 | SR | 10* | - | 0 | Sylhet Royals won by 5 wickets | Chattogram | Bangladesh Premier League 2012/13 |
| 25 Jan 2013 | DG 152/8 v SR 157/3Match 13 · T20 | SR | DNB | 1/31 | 1 | Sylhet Royals won by 7 wickets | Khulna | Bangladesh Premier League 2012/13 |
| 23 Jan 2013 | KRB 145/7 v SR 146/4Match 10 · T20 | SR | 9* | 1/33 | 0 | Sylhet Royals won by 6 wickets | Khulna | Bangladesh Premier League 2012/13 |
| 20 Jan 2013 | DR 147/8 v SR 150/6Match 6 · T20 | SR | 43* | 3/21 | 0 | Sylhet Royals won by 4 wickets | Dhaka | Bangladesh Premier League 2012/13 |
| 18 Jan 2013 | SR 175/7 v BB 142/9Match 2 · T20 | SR | 13 | 1/16 | 0 | Sylhet Royals won by 33 runs | Dhaka | Bangladesh Premier League 2012/13 |
| 20 Sept 2012 | SA 94/0 v ZIM 93/84th T20I · T20I | ZIM | 0 | - | 0 | South Africa won by 10 wickets | Hambantota | ICC World Twenty20 2012/13 |
| 18 Sept 2012 | SL 182/4 v ZIM 1001st T20I · T20I | ZIM | 19 | 0/13 | 0 | Sri Lanka won by 82 runs | Hambantota | ICC World Twenty20 2012/13 |
| 14 Feb 2012 | NZ 202/5 v ZIM 200/2Match 2 · T20I | ZIM | 29* | 2/23 | 1 | New Zealand won by 5 wickets | Hamilton | Zimbabwe in New Zealand T20I Series 2011/12 |
| 11 Feb 2012 | NZ 160/3 v ZIM 159/8Match 1 · T20I | ZIM | 48 | 0/16 | 1 | New Zealand won by 7 wickets | Auckland | Zimbabwe in New Zealand T20I Series 2011/12 |
| 9 Feb 2012 | NZ 373/8 v ZIM 171Match 3 · ODI | ZIM | 16 | 1/92 | 0 | New Zealand won by 202 runs | Napier | Zimbabwe in New Zealand ODI Series 2011/12 |
| 6 Feb 2012 | NZ 372/6 v ZIM 231/8Match 2 · ODI | ZIM | 63 | 0/55 | 0 | New Zealand won by 141 runs | Whangarei | Zimbabwe in New Zealand ODI Series 2011/12 |
| 3 Feb 2012 | NZ 248 v ZIM 158Match 1 · ODI | ZIM | 15 | 2/46 | 0 | New Zealand won by 90 runs | Dunedin | Zimbabwe in New Zealand ODI Series 2011/12 |
| 25 Oct 2011 | ZIM 329/9 v NZ 328/5Match 3 · ODI | ZIM | 47 | 0/31 | 0 | Zimbabwe won by 1 wicket | Bulawayo | New Zealand in Zimbabwe ODI Series 2011/12 |
| 22 Oct 2011 | ZIM 259/8 v NZ 261/6Match 2 · ODI | ZIM | 14 | 0/40 | 0 | New Zealand won by 4 wickets | Harare | New Zealand in Zimbabwe ODI Series 2011/12 |
| 20 Oct 2011 | ZIM 231/6 v NZ 232/1Match 1 · ODI | ZIM | 9 | 0/21 | 0 | New Zealand won by 9 wickets | Harare | New Zealand in Zimbabwe ODI Series 2011/12 |
| 17 Oct 2011 | ZIM 154 v NZ 187/3Match 2 · T20I | ZIM | 39 | 0/17 | 0 | New Zealand won by 34 runs (DLS method) | Harare | New Zealand in Zimbabwe T20I Series 2011/12 |
| 15 Oct 2011 | ZIM 123/8 v NZ 127/0Match 1 · T20I | ZIM | 14 | 0/28 | 0 | New Zealand won by 10 wickets | Harare | New Zealand in Zimbabwe T20I Series 2011/12 |
| 18 Sept 2011 | ZIM 136/7 v PAK 141/7Match 2 · T20I | ZIM | 24 | 1/28 | 2 | Pakistan won by 5 runs | Harare | Pakistan in Zimbabwe T20I Series 2011 |
| 16 Sept 2011 | ZIM 113 v PAK 198/4Match 1 · T20I | ZIM | 1 | 0/31 | 0 | Pakistan won by 85 runs | Harare | Pakistan in Zimbabwe T20I Series 2011 |
| 14 Sept 2011 | ZIM 242/9 v PAK 270/5Match 3 · ODI | ZIM | 9 | 2/36 | 1 | Pakistan won by 28 runs | Harare | Pakistan in Zimbabwe ODI Series 2011 |
| 11 Sept 2011 | ZIM 225/6 v PAK 228/0Match 2 · ODI | ZIM | 17* | 0/29 | 0 | Pakistan won by 10 wickets | Harare | Pakistan in Zimbabwe ODI Series 2011 |
| 8 Sept 2011 | ZIM 242/7 v PAK 247/7Match 1 · ODI | ZIM | 24 | 1/31 | 0 | Pakistan won by 5 runs | Bulawayo | Pakistan in Zimbabwe ODI Series 2011 |
| 21 Aug 2011 | ZIM 160/9 v BAN 253/6Match 5 · ODI | ZIM | 1 | 1/44 | 1 | Bangladesh won by 93 runs | Bulawayo | Bangladesh in Zimbabwe ODI Series 2011 |
| 19 Aug 2011 | ZIM 199 v BAN 203/4Match 4 · ODI | ZIM | 31 | - | 0 | Bangladesh won by 6 wickets | Bulawayo | Bangladesh in Zimbabwe ODI Series 2011 |
| 16 Aug 2011 | ZIM 250/7 v BAN 245Match 3 · ODI | ZIM | 31 | 0/37 | 0 | Zimbabwe won by 5 runs | Harare | Bangladesh in Zimbabwe ODI Series 2011 |
| 14 Aug 2011 | ZIM 191/3 v BAN 188Match 2 · ODI | ZIM | DNB | 2/35 | 0 | Zimbabwe won by 7 wickets | Harare | Bangladesh in Zimbabwe ODI Series 2011 |