| 19 Nov 2016 | ZIM 257 v WI 257/8Match 3 · ODI | Match tied | Bulawayo | Zimbabwe Tri-Nation Series 2016/17 |
| 14 Nov 2016 | ZIM 154 v SL 155/2Match 1 · ODI | 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 | 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 | 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 | 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 | New Zealand won by an innings and 117 runs | Bulawayo | New Zealand in Zimbabwe Test Series 2016 |
| 22 Jun 2016 | ZIM 135/6 v IND 138/6Match 3 · T20I | India won by 3 runs | Harare | India in Zimbabwe T20I Series 2016 |
| 20 Jun 2016 | ZIM 99/9 v IND 103/0Match 2 · T20I | India won by 10 wickets | Harare | India in Zimbabwe T20I Series 2016 |
| 18 Jun 2016 | ZIM 170/6 v IND 168/6Match 1 · T20I | Zimbabwe won by 2 runs | Harare | India in Zimbabwe T20I Series 2016 |
| 15 Jun 2016 | ZIM 123 v IND 126/0Match 3 · ODI | India won by 10 wickets | Harare | India in Zimbabwe ODI Series 2016 |
| 13 Jun 2016 | ZIM 126/9 v IND 129/2Match 2 · ODI | India won by 8 wickets | Harare | India in Zimbabwe ODI Series 2016 |
| 11 Jun 2016 | ZIM 168 v IND 173/1Match 1 · ODI | India won by 9 wickets | Harare | India in Zimbabwe ODI Series 2016 |
| 12 Mar 2016 | AFG 186/6 v ZIM 1279th Match, First Round Group B · T20I | Afghanistan won by 59 runs | Nagpur | World T20 2015/16 |
| 10 Mar 2016 | SCO 136 v ZIM 147/7First Round · T20I | Zimbabwe won by 11 runs | Nagpur | World T20 2015/16 |
| 8 Mar 2016 | HK 144/6 v ZIM 158/8First Round · T20I | Zimbabwe won by 14 runs | Nagpur | ICC World Twenty20 2015/16 |
| 22 Jan 2016 | BAN 162 v ZIM 180/4Match 4 · T20I | Zimbabwe won by 18 runs | Khulna | Walton T20 Cricket Series 2015/16 |
| 20 Jan 2016 | BAN 156/6 v ZIM 187/6Match 3 · T20I | Zimbabwe won by 31 runs | Khulna | Walton T20 Cricket Series 2015/16 |
| 17 Jan 2016 | BAN 167/3 v ZIM 125/8Match 2 · T20I | Bangladesh won by 42 runs | Khulna | Walton T20 Cricket Series 2015/16 |
| 15 Jan 2016 | BAN 166/6 v ZIM 163/7Match 1 · T20I | Bangladesh won by 4 wickets | Khulna | Walton T20 Cricket Series 2015/16 |
| 10 Jan 2016 | AFG 215/6 v ZIM 1342nd T20I · T20I | Afghanistan won by 81 runs | Sharjah | Afghanistan v Zimbabwe in United Arab Emirates 2015/16 |
| 8 Jan 2016 | AFG 187/7 v ZIM 182/71st T20I · T20I | Afghanistan won by 5 runs | Sharjah | Afghanistan v Zimbabwe in United Arab Emirates 2015/16 |
| 6 Jan 2016 | ZIM 248 v AFG 254/85th ODI · ODI | Afghanistan won by 2 wickets (with 2 balls remaining) | Sharjah | Afghanistan v Zimbabwe in United Arab Emirates 2015/16 |
| 4 Jan 2016 | ZIM 226 v AFG 1614th ODI · ODI | Zimbabwe won by 65 runs | Sharjah | Afghanistan v Zimbabwe in United Arab Emirates 2015/16 |
| 2 Jan 2016 | ZIM 175 v AFG 583rd ODI · ODI | Zimbabwe won by 117 runs | Sharjah | Afghanistan v Zimbabwe in United Arab Emirates 2015/16 |
| 29 Dec 2015 | ZIM 253/7 v AFG 254/62nd ODI · ODI | 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 | 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 | Zimbabwe won by 3 wickets | Mirpur | Zimbabwe in Bangladesh T20I Series 2015/16 |
| 13 Nov 2015 | BAN 136/6 v ZIM 131Match 1 · T20I | Bangladesh won by 4 wickets | Mirpur | Zimbabwe in Bangladesh T20I Series 2015/16 |
| 11 Nov 2015 | BAN 276/9 v ZIM 215Match 3 · ODI | Bangladesh won by 61 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2015/16 |
| 9 Nov 2015 | BAN 241/9 v ZIM 183Match 2 · ODI | 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 | 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 | 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 | 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 | Afghanistan won by 73 runs | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 22 Oct 2015 | ZIM 184/8 v AFG 185/74th ODI · ODI | 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 | 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 | Afghanistan won by 58 runs | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 16 Oct 2015 | ZIM 126/2 v AFG 1221st ODI · ODI | Zimbabwe won by 8 wickets (with 160 balls remaining) | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 13 Oct 2015 | ZIM 187 v IRE 189/8Match 3 · ODI | Ireland won by 2 wickets | Harare | Ireland in Zimbabwe ODI Series 2015/16 |
| 11 Oct 2015 | ZIM 270/5 v IRE 268/7Match 2 · ODI | 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 | Zimbabwe won by 2 wickets | Harare | Ireland in Zimbabwe ODI Series 2015/16 |
| 5 Oct 2015 | ZIM 161 v PAK 162/3Match 3 · ODI | Pakistan won by 7 wickets | Harare | Pakistan in Zimbabwe ODI Series 2015/16 |
| 3 Oct 2015 | ZIM 276/6 v PAK 256/8Match 2 · ODI | Zimbabwe won by 5 runs (DLS method) | Harare | Pakistan in Zimbabwe ODI Series 2015/16 |
| 1 Oct 2015 | ZIM 128 v PAK 259/6Match 1 · ODI | Pakistan won by 131 runs | Harare | Pakistan in Zimbabwe ODI Series 2015/16 |
| 29 Sept 2015 | ZIM 121/7 v PAK 136/6Match 2 · T20I | 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 | 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 | New Zealand won by 80 runs | Harare | - |
| 7 Aug 2015 | ZIM 235 v NZ 273/6Match 3 · ODI | 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 | 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 | Zimbabwe won by 7 wickets | Harare | New Zealand in Zimbabwe ODI Series 2015 |