| 12 Jul 2015 | ZIM 209 v IND 271/8Match 2 · ODI | India won by 62 runs | Harare | India in Zimbabwe ODI Series 2015 |
| 10 Jul 2015 | ZIM 251/7 v IND 255/6Match 1 · ODI | India won by 4 runs | Harare | India in Zimbabwe ODI Series 2015 |
| 6 Sept 2014 | AUS 217/9 v SA 221/4Final · ODI | South Africa won by 6 wickets | Harare | Zimbabwe Triangular Series 2014 |
| 4 Sept 2014 | ZIM 208 v SA 271/6Match 6 · ODI | South Africa won by 63 runs | Harare | Zimbabwe Triangular Series 2014 |
| 2 Sept 2014 | AUS 282/7 v SA 220Match 5 · ODI | Australia won by 62 runs | Harare | Zimbabwe Triangular Series 2014 |
| 31 Aug 2014 | ZIM 211/7 v AUS 209/9Match 4 · ODI | Zimbabwe won by 3 wickets | Harare | Zimbabwe Triangular Series 2014 |
| 29 Aug 2014 | ZIM 170 v SA 231Match 3 · ODI | South Africa won by 61 runs | Harare | Zimbabwe Triangular Series 2014 |
| 27 Aug 2014 | AUS 327/7 v SA 328/3Match 2 · ODI | South Africa won by 7 wickets | Harare | Zimbabwe Triangular Series 2014 |
| 25 Aug 2014 | ZIM 152 v AUS 350/6Match 1 · ODI | Australia won by 198 runs | Harare | Zimbabwe Triangular Series 2014 |
| 9 Aug 2014 | ZIM 256 & 181 v SA 397 & 44/1Only Test · Test | South Africa won by 9 wickets | Harare | - |
| 10 Sept 2013 | ZIM 294 & 199 v PAK 230 & 239Match 2 · Test | 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 | Pakistan won by 221 runs | Harare | Pakistan in Zimbabwe Test Series 2013 |
| 31 Aug 2013 | ZIM 152 v PAK 260/6Match 3 · ODI | Pakistan won by 108 runs | Harare | Pakistan in Zimbabwe ODI Series 2013 |
| 29 Aug 2013 | ZIM 209 v PAK 299/4Match 2 · ODI | Pakistan won by 90 runs | Harare | Pakistan in Zimbabwe ODI Series 2013 |
| 27 Aug 2013 | ZIM 246/3 v PAK 244/7Match 1 · ODI | Zimbabwe won by 7 wickets | Harare | Pakistan in Zimbabwe ODI Series 2013 |
| 24 Aug 2013 | ZIM 160/6 v PAK 179/1Match 2 · T20I | Pakistan won by 19 runs | Harare | Pakistan in Zimbabwe T20I Series 2013 |
| 23 Aug 2013 | ZIM 136/5 v PAK 161/5Match 1 · T20I | Pakistan won by 25 runs | Harare | Pakistan in Zimbabwe T20I Series 2013 |
| 28 Jul 2013 | ZIM 183 v IND 187/3Match 3 · ODI | India won by 7 wickets | Harare | India in Zimbabwe ODI Series 2013 |
| 26 Jul 2013 | ZIM 236/9 v IND 294/8Match 2 · ODI | India won by 58 runs | Harare | India in Zimbabwe ODI Series 2013 |
| 24 Jul 2013 | ZIM 228/7 v IND 230/4Match 1 · ODI | India won by 6 wickets | Harare | India in Zimbabwe ODI Series 2013 |
| 25 Apr 2013 | ZIM 282 & 257 v BAN 391 & 291/9dMatch 2 · Test | 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 | Zimbabwe won by 335 runs | Harare | Bangladesh in Zimbabwe Test Series 2013 |
| 22 Oct 2011 | ZIM 259/8 v NZ 261/6Match 2 · ODI | 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 | 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 | 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 | 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 | Pakistan won by 5 runs | Harare | Pakistan in Zimbabwe T20I Series 2011 |
| 16 Sept 2011 | ZIM 113 v PAK 198/4Match 1 · T20I | Pakistan won by 85 runs | Harare | Pakistan in Zimbabwe T20I Series 2011 |
| 14 Sept 2011 | ZIM 242/9 v PAK 270/5Match 3 · ODI | Pakistan won by 28 runs | Harare | Pakistan in Zimbabwe ODI Series 2011 |
| 11 Sept 2011 | ZIM 225/6 v PAK 228/0Match 2 · ODI | Pakistan won by 10 wickets | Harare | Pakistan in Zimbabwe ODI Series 2011 |
| 16 Aug 2011 | ZIM 250/7 v BAN 245Match 3 · ODI | Zimbabwe won by 5 runs | Harare | Bangladesh in Zimbabwe ODI Series 2011 |
| 14 Aug 2011 | ZIM 191/3 v BAN 188Match 2 · ODI | Zimbabwe won by 7 wickets | Harare | Bangladesh in Zimbabwe ODI Series 2011 |
| 12 Aug 2011 | ZIM 186/6 v BAN 184Match 1 · ODI | Zimbabwe won by 4 wickets | Harare | Bangladesh in Zimbabwe ODI Series 2011 |
| 4 Aug 2011 | ZIM 370 & 291/5d v BAN 287 & 244Only Test · Test | Zimbabwe won by 130 runs | Harare | - |
| 30 Sept 2010 | ZIM 224 v IRE 2443rd ODI · ODI | Ireland won by 20 runs | Harare | Ireland tour of Zimbabwe 2010/11 |
| 28 Sept 2010 | ZIM 239/7 v IRE 238/92nd ODI · ODI | Zimbabwe won by 3 wickets (with 7 balls remaining) | Harare | Ireland tour of Zimbabwe 2010/11 |
| 26 Sept 2010 | ZIM 206/8 v IRE 2001st ODI · ODI | Zimbabwe won by 2 wickets (with 0 balls remaining) | Harare | Ireland tour of Zimbabwe 2010/11 |
| 13 Jun 2010 | ZIM 140/5 v IND 144/3Match 2 · T20I | India won by 7 wickets | Harare | India in Zimbabwe T20I Series 2010 |
| 12 Jun 2010 | ZIM 111/9 v IND 112/4Match 1 · T20I | India won by 6 wickets | Harare | India in Zimbabwe T20I Series 2010 |
| 9 Jun 2010 | ZIM 199 v SL 203/1Final · ODI | Sri Lanka won by 9 wickets | Harare | Zimbabwe Triangular Series 2010 |
| 7 Jun 2010 | ZIM 240/2 v SL 236Match 6 · ODI | Zimbabwe won by 8 wickets | Harare | Zimbabwe Triangular Series 2010 |
| 5 Jun 2010 | IND 268/9 v SL 270/4Match 5 · ODI | Sri Lanka won by 6 wickets | Harare | Zimbabwe Triangular Series 2010 |
| 3 Jun 2010 | ZIM 197/3 v IND 194/9Match 4 · ODI | Zimbabwe won by 7 wickets | Harare | Zimbabwe Triangular Series 2010 |
| 18 Oct 2009 | ZIM 329/3 v KEN 1875th ODI · ODI | Zimbabwe won by 142 runs | Harare | Kenya tour of Zimbabwe 2009/10 |
| 17 Oct 2009 | ZIM 271/4 v KEN 270/84th ODI · ODI | Zimbabwe won by 6 wickets (with 12 balls remaining) | Harare | Kenya tour of Zimbabwe 2009/10 |
| 15 Oct 2009 | ZIM 246/9 v KEN 266/93rd ODI · ODI | Kenya won by 20 runs | Harare | Kenya tour of Zimbabwe 2009/10 |
| 13 Oct 2009 | ZIM 263/7 v KEN 1772nd ODI · ODI | Zimbabwe won by 86 runs | Harare | Kenya tour of Zimbabwe 2009/10 |
| 12 Oct 2009 | ZIM 313/4 v KEN 2221st ODI · ODI | Zimbabwe won by 91 runs | Harare | Kenya tour of Zimbabwe 2009/10 |
| 30 Nov 2008 | ZIM 133 v SL 152Match 5 · ODI | 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 | Sri Lanka won by 2 wickets (with 15 balls remaining) | Harare | Sri Lanka in Zimbabwe ODI Series 2008/09 |