| 2 Jul 2017 | SL 158/3 v ZIM 155Match 2 · ODI | ZIM | 22 | - | 0 | Sri Lanka won by 7 wickets | Galle | Zimbabwe in Sri Lanka ODI Series 2017 |
| 30 Jun 2017 | SL 316/5 v ZIM 322/4Match 1 · ODI | ZIM | 18 | - | 1 | Zimbabwe won by 6 wickets | Galle | Zimbabwe in Sri Lanka ODI Series 2017 |
| 17 Jun 2017 | SCO 169 v ZIM 171/4Match 2 · ODI | ZIM | 30 | - | 1 | Zimbabwe won by 6 wickets | Edinburgh | Zimbabwe in Scotland ODI Series 2017 |
| 15 Jun 2017 | SCO 317/6 v ZIM 272Match 1 · ODI | ZIM | 0 | - | 0 | Scotland won by 26 runs (DLS method) | Edinburgh | Zimbabwe in Scotland ODI Series 2017 |
| 26 Feb 2017 | ZIM 54 v AFG 253/95th ODI · ODI | ZIM | 4 | - | 1 | Afghanistan won by 106 runs (D/L method) | Harare | Afghanistan tour of Zimbabwe 2016/17 |
| 24 Feb 2017 | ZIM 107/3 v AFG 1114th ODI · ODI | ZIM | 1 | - | 1 | Zimbabwe won by 7 wickets (with 118 balls remaining) (D/L method) | Harare | Afghanistan tour of Zimbabwe 2016/17 |
| 21 Feb 2017 | ZIM 129 v AFG 1263rd ODI · ODI | ZIM | 0 | - | 0 | Zimbabwe won by 3 runs | Harare | Afghanistan tour of Zimbabwe 2016/17 |
| 19 Feb 2017 | ZIM 184 v AFG 238/92nd ODI · ODI | ZIM | 34 | - | 0 | Afghanistan won by 54 runs | Harare | Afghanistan tour of Zimbabwe 2016/17 |
| 16 Feb 2017 | ZIM 99/4 v AFG 2151st ODI · ODI | ZIM | 38* | - | 0 | Afghanistan won by 12 runs (D/L method) | Harare | Afghanistan tour of Zimbabwe 2016/17 |
| 27 Nov 2016 | ZIM 160 v SL 166/4Final · ODI | ZIM | 25 | - | 0 | Sri Lanka won by 6 wickets | Bulawayo | Zimbabwe Tri-Nation Series 2016/17 |
| 25 Nov 2016 | ZIM 218/8 v WI 124/5Match 6 · ODI | ZIM | 7 | - | 1 | Zimbabwe won by 5 runs (DLS method) | Bulawayo | Zimbabwe Tri-Nation Series 2016/17 |
| 21 Nov 2016 | ZIM 55/2 v SLMatch 4 · ODI | ZIM | 23* | - | 0 | No result | Bulawayo | Zimbabwe Tri-Nation Series 2016/17 |
| 19 Nov 2016 | ZIM 257 v WI 257/8Match 3 · ODI | ZIM | 92 | - | 1 | Match tied | Bulawayo | Zimbabwe Tri-Nation Series 2016/17 |
| 14 Nov 2016 | ZIM 154 v SL 155/2Match 1 · ODI | ZIM | 0 | - | 0 | Sri Lanka won by 8 wickets | Harare | Zimbabwe Tri-Nation Series 2016/17 |
| 6 Nov 2016 | ZIM 272 & 233 v SL 504 & 258/9dMatch 2 · Test | ZIM | 64 & 72 | - | 0 | Sri Lanka won by 257 runs | Harare | Sri Lanka in Zimbabwe Test Series 2016/17 |
| 29 Oct 2016 | ZIM 373 & 186 v SL 537 & 247/6dMatch 1 · Test | ZIM | 12 & 0 | - | 0 | Sri Lanka won by 225 runs | Harare | Sri Lanka in Zimbabwe Test Series 2016/17 |
| 6 Aug 2016 | ZIM 362 & 132 v NZ 582/4d & 166/2dMatch 2 · Test | ZIM | 146 & 27 | - | 1 | New Zealand won by 254 runs | Bulawayo | New Zealand in Zimbabwe Test Series 2016 |
| 28 Jul 2016 | ZIM 164 & 295 v NZ 576/6dMatch 1 · Test | ZIM | 13 & 50 | - | 1 | New Zealand won by an innings and 117 runs | Bulawayo | New Zealand in Zimbabwe Test Series 2016 |
| 11 Jun 2016 | ZIM 168 v IND 173/1Match 1 · ODI | ZIM | 21 | - | 0 | India won by 9 wickets | Harare | India in Zimbabwe ODI Series 2016 |
| 29 Dec 2015 | ZIM 253/7 v AFG 254/62nd ODI · ODI | ZIM | 73 | - | 1 | Afghanistan won by 4 wickets (with 14 balls remaining) | Sharjah | Afghanistan v Zimbabwe in United Arab Emirates 2015/16 |
| 25 Dec 2015 | ZIM 82 v AFG 1311st ODI · ODI | ZIM | 6 | - | 2 | Afghanistan won by 49 runs | Sharjah | Afghanistan v Zimbabwe in United Arab Emirates 2015/16 |
| 15 Nov 2015 | BAN 135/9 v ZIM 136/7Match 2 · T20I | ZIM | 15 | - | 0 | Zimbabwe won by 3 wickets | Mirpur | Zimbabwe in Bangladesh T20I Series 2015/16 |
| 13 Nov 2015 | BAN 136/6 v ZIM 131Match 1 · T20I | ZIM | 20 | - | 1 | Bangladesh won by 4 wickets | Mirpur | Zimbabwe in Bangladesh T20I Series 2015/16 |
| 11 Nov 2015 | BAN 276/9 v ZIM 215Match 3 · ODI | ZIM | 21 | - | 0 | Bangladesh won by 61 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2015/16 |
| 9 Nov 2015 | BAN 241/9 v ZIM 183Match 2 · ODI | ZIM | 26 | - | 2 | Bangladesh won by 58 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2015/16 |
| 7 Nov 2015 | BAN 273/9 v ZIM 128/9Match 1 · ODI | ZIM | 2 | - | 0 | Bangladesh won by 145 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2015/16 |
| 28 Oct 2015 | ZIM 190/7 v AFG 191/52nd T20I · T20I | ZIM | 4 | - | 0 | Afghanistan won by 5 wickets (with 1 ball remaining) | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 26 Oct 2015 | ZIM 153/5 v AFG 154/41st T20I · T20I | ZIM | 0 | - | 1 | Afghanistan won by 6 wickets (with 5 balls remaining) | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 24 Oct 2015 | ZIM 172 v AFG 245/95th ODI · ODI | ZIM | 1 | - | 0 | Afghanistan won by 73 runs | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 22 Oct 2015 | ZIM 184/8 v AFG 185/74th ODI · ODI | ZIM | 1 | - | 3 | Afghanistan won by 3 wickets (with 20 balls remaining) | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 20 Oct 2015 | ZIM 229/4 v AFG 223/83rd ODI · ODI | ZIM | 11 | - | 0 | Zimbabwe won by 6 wickets (with 2 balls remaining) | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 18 Oct 2015 | ZIM 213 v AFG 271/62nd ODI · ODI | ZIM | 43 | - | 1 | Afghanistan won by 58 runs | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 16 Oct 2015 | ZIM 126/2 v AFG 1221st ODI · ODI | ZIM | 20* | - | 4 | Zimbabwe won by 8 wickets (with 160 balls remaining) | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 11 Oct 2015 | ZIM 270/5 v IRE 268/7Match 2 · ODI | ZIM | 101* | - | 1 | Zimbabwe won by 5 wickets | Harare | Ireland in Zimbabwe ODI Series 2015/16 |
| 9 Oct 2015 | ZIM 222/8 v IRE 219/8Match 1 · ODI | ZIM | 60 | - | 0 | Zimbabwe won by 2 wickets | Harare | Ireland in Zimbabwe ODI Series 2015/16 |
| 29 Sept 2015 | ZIM 121/7 v PAK 136/6Match 2 · T20I | ZIM | 1 | - | 0 | Pakistan won by 15 runs | Harare | Pakistan in Zimbabwe T20I Series 2015/16 |
| 27 Sept 2015 | ZIM 123/9 v PAK 136/8Match 1 · T20I | ZIM | 11 | - | 1 | Pakistan won by 13 runs | Harare | Pakistan in Zimbabwe T20I Series 2015/16 |
| 9 Aug 2015 | ZIM 118/8 v NZ 198/5Only T20I · T20I | ZIM | 42 | - | 2 | New Zealand won by 80 runs | Harare | - |
| 7 Aug 2015 | ZIM 235 v NZ 273/6Match 3 · ODI | ZIM | 32 | - | 1 | New Zealand won by 38 runs | Harare | New Zealand in Zimbabwe ODI Series 2015 |
| 4 Aug 2015 | ZIM 235/9 v NZ 236/0Match 2 · ODI | ZIM | 12 | - | 0 | New Zealand won by 10 wickets | Harare | New Zealand in Zimbabwe ODI Series 2015 |
| 2 Aug 2015 | ZIM 304/3 v NZ 303/4Match 1 · ODI | ZIM | 130* | - | 0 | Zimbabwe won by 7 wickets | Harare | New Zealand in Zimbabwe ODI Series 2015 |
| 19 Jul 2015 | ZIM 145/7 v IND 135/9Match 2 · T20I | ZIM | 7 | - | 0 | Zimbabwe won by 10 runs | Harare | India in Zimbabwe T20I Series 2015 |
| 17 Jul 2015 | ZIM 124/7 v IND 178/5Match 1 · T20I | ZIM | 2 | - | 0 | India won by 54 runs | Harare | India in Zimbabwe T20I Series 2015 |
| 26 May 2015 | PAK 375/3 v ZIM 334/5Match 1 · ODI | ZIM | DNB | - | 0 | Pakistan won by 41 runs | Lahore | Zimbabwe in Pakistan ODI Series 2015 |
| 14 Mar 2015 | IND 288/4 v ZIM 287Match 39 · ODI | ZIM | 27 | - | 0 | India won by 6 wickets | Auckland | ICC Cricket World Cup 2014/15 |
| 7 Mar 2015 | IRE 331/8 v ZIM 326Match 30 · ODI | ZIM | 11 | - | 1 | Ireland won by 5 runs | Hobart | ICC Cricket World Cup 2014/15 |
| 1 Mar 2015 | PAK 235/7 v ZIM 215Match 23 · ODI | ZIM | 14 | - | 0 | Pakistan won by 20 runs | Brisbane | ICC Cricket World Cup 2014/15 |
| 24 Feb 2015 | WI 372/2 v ZIM 289Match 15 · ODI | ZIM | 52 | - | 0 | West Indies won by 73 runs (DLS method) | Canberra | ICC Cricket World Cup 2014/15 |
| 19 Feb 2015 | UAE 285/7 v ZIM 286/6Match 8 · ODI | ZIM | 42 | - | 2 | Zimbabwe won by 4 wickets | Nelson | ICC Cricket World Cup 2014/15 |
| 15 Feb 2015 | SA 339/4 v ZIM 277Match 3 · ODI | ZIM | 13 | - | 2 | South Africa won by 62 runs | Hamilton | ICC Cricket World Cup 2014/15 |