| 20 Jul 2021 | ZIM 298 v BAN 302/53rd ODI · ODI | ZIM | 84 | - | 3 | Bangladesh won by 5 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 18 Jul 2021 | ZIM 240/9 v BAN 242/72nd ODI · ODI | ZIM | 26 | - | 2 | Bangladesh won by 3 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 16 Jul 2021 | BAN 276/9 v ZIM 121/91st ODI · ODI | ZIM | 54 | - | 4 | Bangladesh won by 155 runs | Harare | Bangladesh tour of Zimbabwe 2021 |
| 7 Jul 2021 | BAN 468 & 284/1d v ZIM 276 & 256Only Test · Test | ZIM | 31* & 1 | - | 1 | Bangladesh won by 220 runs | Harare | Bangladesh tour of Zimbabwe 2021 |
| 7 May 2021 | PAK 510/8d v ZIM 132 & 2312nd Test · Test | ZIM | 33 & 80 | - | 3 | Pakistan won by an innings and 147 runs | Harare | Pakistan tour of Zimbabwe 2021 |
| 29 Apr 2021 | ZIM 176 & 134/9 v PAK 4261st Test · Test | ZIM | 19 & 14* | - | 4 | Pakistan won by an innings and 116 runs | Harare | Pakistan tour of Zimbabwe 2021 |
| 25 Apr 2021 | PAK 165/3 v ZIM 141/73rd T20I · T20I | ZIM | 0 | - | 0 | Pakistan won by 24 runs | Harare | Pakistan tour of Zimbabwe 2021 |
| 23 Apr 2021 | ZIM 118/9 v PAK 992nd T20I · T20I | ZIM | 18 | - | 0 | Zimbabwe won by 19 runs | Harare | Pakistan tour of Zimbabwe 2021 |
| 21 Apr 2021 | PAK 149/7 v ZIM 138/71st T20I · T20I | ZIM | 3 | - | 1 | Pakistan won by 11 runs | Harare | Pakistan tour of Zimbabwe 2021 |
| 10 Mar 2021 | ZIM 287 & 365 v AFG 545/4 & 108/42nd Test · Test | ZIM | 33 & 0 | - | 0 | Afghanistan won by 6 wickets | Abu Dhabi | Zimbabwe v Afghanistan in United Arab Emirates 2020/21 |
| 2 Mar 2021 | ZIM 250 & 17/0 v AFG 131 & 1351st Test · Test | ZIM | 44 & DNB | - | 5 | Zimbabwe won by 10 wickets | Abu Dhabi | Zimbabwe v Afghanistan in United Arab Emirates 2020/21 |
| 6 Mar 2020 | BAN 322/3 v ZIM 2183rd ODI · ODI | ZIM | 34 | - | 0 | Bangladesh won by 123 runs (DLS method) | Sylhet | Zimbabwe tour of Bangladesh 2019/20 |
| 3 Mar 2020 | BAN 322/8 v ZIM 318/82nd ODI · ODI | ZIM | 2 | - | 0 | Bangladesh won by 4 runs | Sylhet | Zimbabwe tour of Bangladesh 2019/20 |
| 1 Mar 2020 | BAN 321/6 v ZIM 1521st ODI · ODI | ZIM | 11 | - | 0 | Bangladesh won by 169 runs | Sylhet | Zimbabwe tour of Bangladesh 2019/20 |
| 22 Feb 2020 | BAN 560/6d v ZIM 265 & 189Only Test · Test | ZIM | 30 & 18 | - | 5 | Bangladesh won by an innings and 106 runs | Dhaka | Zimbabwe tour of Bangladesh 2019/20 |
| 27 Jan 2020 | ZIM 406 & 247/7d v SL 293 & 204/32nd Test · Test | ZIM | 31 & 15 | - | 4 | Match drawn | Harare | Sri Lanka tour of Zimbabwe 2019/20 |
| 19 Jan 2020 | ZIM 358 & 170 v SL 515/9d & 14/01st Test · Test | ZIM | 8 & 26 | - | 1 | Sri Lanka won by 10 wickets | Harare | Sri Lanka tour of Zimbabwe 2019/20 |
| 3 Oct 2019 | SIN 167/7 v ZIM 168/2Match 6 · T20I | ZIM | 6 | - | 0 | Zimbabwe won by 8 wickets | Singapore | Singapore Twenty20 Tri-Series 2019/20 |
| 1 Oct 2019 | NEP 120/9 v ZIM 160/6Match 4 · T20I | ZIM | 6 | - | 1 | Zimbabwe won by 40 runs | Singapore | Singapore Twenty20 Tri-Series 2019/20 |
| 29 Sept 2019 | SIN 181/9 v ZIM 177/7Match 3 · T20I | ZIM | 48 | - | 1 | Singapore won by 4 runs | Singapore | Singapore Twenty20 Tri-Series 2019/20 |
| 27 Sept 2019 | NEP 132/6 v ZIM 133/5Match 1 · T20I | ZIM | 0 | - | 1 | Zimbabwe won by 5 wickets | Singapore | Singapore Twenty20 Tri-Series 2019/20 |
| 20 Sept 2019 | AFG 155/8 v ZIM 156/35th Match · T20I | ZIM | 39 | - | 0 | Zimbabwe won by 7 wickets (with 3 balls remaining) | Chattogram | Bangladesh Twenty20 Tri-Series 2019 |
| 18 Sept 2019 | BAN 175/7 v ZIM 136Match 4 · T20I | ZIM | 0 | - | 1 | Bangladesh won by 39 runs | Chattogram | Bangladesh Twenty20 Tri-Series 2019 |
| 14 Sept 2019 | AFG 197/5 v ZIM 169/72nd Match · T20I | ZIM | 42* | - | 0 | Afghanistan won by 28 runs | Dhaka | Bangladesh Twenty20 Tri-Series 2019 |
| 16 Apr 2019 | ZIM 129/7 v UAE 1754th ODI · ODI | ZIM | 28 | - | 2 | Zimbabwe won by 3 wickets (DLS method) | Harare | United Arab Emirates tour of Zimbabwe 2019 |
| 14 Apr 2019 | ZIM 307/4 v UAE 1763rd ODI · ODI | ZIM | 1 | - | 3 | Zimbabwe won by 131 runs | Harare | United Arab Emirates tour of Zimbabwe 2019 |
| 12 Apr 2019 | ZIM 185/4 v UAE 169/92nd ODI · ODI | ZIM | 78* | - | 0 | Zimbabwe won by 4 runs (DLS method) | Harare | United Arab Emirates tour of Zimbabwe 2019 |
| 10 Apr 2019 | ZIM 111/3 v UAE 1101st ODI · ODI | ZIM | 38 | - | 5 | Zimbabwe won by 7 wickets | Harare | United Arab Emirates tour of Zimbabwe 2019 |
| 11 Nov 2018 | BAN 522/7d & 224/6d v ZIM 304/9 & 224/92nd Test · Test | ZIM | 10 & 2 | - | 5 | Bangladesh won by 218 runs | Dhaka | Zimbabwe tour of Bangladesh 2018/19 |
| 3 Nov 2018 | ZIM 282 & 181 v BAN 143 & 1691st Test · Test | ZIM | 28 & 20 | - | 6 | Zimbabwe won by 151 runs | Sylhet International Cricket Stadium | Zimbabwe tour of Bangladesh 2018/19 |
| 29 Oct 2017 | ZIM 326 & 301/7 v WI 4482nd Test · Test | ZIM | 10 & 71* | - | 0 | Match drawn | Bulawayo | West Indies tour of Zimbabwe 2017/18 |
| 21 Oct 2017 | WI 219 & 373 v ZIM 159 & 3161st Test · Test | ZIM | 12 & 1 | - | 4 | West Indies won by 117 runs | Bulawayo | West Indies tour of Zimbabwe 2017/18 |
| 14 Jul 2017 | ZIM 356 & 377 v SL 346 & 391/6Only Test · Test | ZIM | 12 & 6 | - | 4 | Sri Lanka won by 4 wickets | Colombo | Zimbabwe tour of Sri Lanka 2017 |
| 28 Jul 2016 | ZIM 164 & 295 v NZ 576/6dMatch 1 · Test | ZIM | 0 & 11 | - | 0 | New Zealand won by an innings and 117 runs | Bulawayo | New Zealand in Zimbabwe Test Series 2016 |
| 15 Nov 2015 | BAN 135/9 v ZIM 136/7Match 2 · T20I | ZIM | 4 | - | 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 | 0 | - | 0 | 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 | 17 | - | 3 | 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 | 1 | - | 4 | Bangladesh won by 58 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2015/16 |
| 9 Aug 2015 | ZIM 118/8 v NZ 198/5Only T20I · T20I | ZIM | 13 | - | 0 | New Zealand won by 80 runs | Harare Sports Club | - |
| 7 Aug 2015 | ZIM 235 v NZ 273/6Match 3 · ODI | ZIM | 3 | - | 0 | New Zealand won by 38 runs | Harare Sports Club | New Zealand in Zimbabwe ODI Series 2015 |
| 4 Aug 2015 | ZIM 235/9 v NZ 236/0Match 2 · ODI | ZIM | 2 | - | 0 | New Zealand won by 10 wickets | Harare Sports Club | New Zealand in Zimbabwe ODI Series 2015 |
| 2 Aug 2015 | ZIM 304/3 v NZ 303/4Match 1 · ODI | ZIM | DNB | - | 0 | Zimbabwe won by 7 wickets | Harare Sports Club | New Zealand in Zimbabwe ODI Series 2015 |
| 14 Jul 2015 | ZIM 193 v IND 276/5Match 3 · ODI | ZIM | 27 | - | 0 | India won by 83 runs | Harare Sports Club | India in Zimbabwe ODI Series 2015 |
| 14 Mar 2015 | IND 288/4 v ZIM 287Match 39 · ODI | ZIM | 10 | - | 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 | 17 | - | 2 | Ireland won by 5 runs | Hobart | ICC Cricket World Cup 2014/15 |
| 24 Feb 2015 | WI 372/2 v ZIM 289Match 15 · ODI | ZIM | 2 | - | 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 | 35 | - | 1 | Zimbabwe won by 4 wickets | Nelson | ICC Cricket World Cup 2014/15 |
| 28 Nov 2014 | BAN 256/8 v ZIM 235/8Match 4 · ODI | ZIM | 26 | - | 1 | Bangladesh won by 21 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2014/15 |
| 26 Nov 2014 | BAN 297/6 v ZIM 173Match 3 · ODI | ZIM | 14 | - | 0 | Bangladesh won by 124 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2014/15 |
| 23 Nov 2014 | BAN 251/7 v ZIM 183Match 2 · ODI | ZIM | 32 | - | 0 | Bangladesh won by 68 runs | Chittagong | Zimbabwe in Bangladesh ODI Series 2014/15 |