| 17 Aug 2014 | ZIM 216 v SA 309/3Match 1 · ODI | ZIM | 19 | 0/45 | 0 | South Africa won by 93 runs | Bulawayo | South Africa in Zimbabwe ODI Series 2014 |
| 19 Aug 2014 | ZIM 196 v SA 257Match 2 · ODI | ZIM | 6 | 0/20 | 0 | South Africa won by 61 runs | Bulawayo | South Africa in Zimbabwe ODI Series 2014 |
| 21 Aug 2014 | ZIM 165 v SA 171/3Match 3 · ODI | ZIM | 2 | 0/30 | 0 | South Africa won by 7 wickets | Bulawayo | South Africa in Zimbabwe ODI Series 2014 |
| 27 Sept 2015 | ZIM 123/9 v PAK 136/8Match 1 · T20I | ZIM | 2 | 1/9 | 0 | Pakistan won by 13 runs | Harare Sports Club | Pakistan in Zimbabwe T20I Series 2015/16 |
| 29 Sept 2015 | ZIM 121/7 v PAK 136/6Match 2 · T20I | ZIM | 8 | 2/24 | 0 | Pakistan won by 15 runs | Harare Sports Club | Pakistan in Zimbabwe T20I Series 2015/16 |
| 1 Oct 2015 | ZIM 128 v PAK 259/6Match 1 · ODI | ZIM | 0 | 1/42 | 0 | Pakistan won by 131 runs | Harare Sports Club | Pakistan in Zimbabwe ODI Series 2015/16 |
| 3 Oct 2015 | ZIM 276/6 v PAK 256/8Match 2 · ODI | ZIM | 4* | 1/41 | 0 | Zimbabwe won by 5 runs (DLS method) | Harare Sports Club | Pakistan in Zimbabwe ODI Series 2015/16 |
| 5 Oct 2015 | ZIM 161 v PAK 162/3Match 3 · ODI | ZIM | 16* | 0/42 | 0 | Pakistan won by 7 wickets | Harare Sports Club | Pakistan in Zimbabwe ODI Series 2015/16 |
| 9 Oct 2015 | ZIM 222/8 v IRE 219/8Match 1 · ODI | ZIM | 5 | 1/45 | 1 | Zimbabwe won by 2 wickets | Harare Sports Club | Ireland in Zimbabwe ODI Series 2015/16 |
| 11 Oct 2015 | ZIM 270/5 v IRE 268/7Match 2 · ODI | ZIM | DNB | 1/43 | 0 | Zimbabwe won by 5 wickets | Harare Sports Club | Ireland in Zimbabwe ODI Series 2015/16 |
| 13 Oct 2015 | ZIM 187 v IRE 189/8Match 3 · ODI | ZIM | 8 | 1/35 | 0 | Ireland won by 2 wickets | Harare Sports Club | Ireland in Zimbabwe ODI Series 2015/16 |
| 16 Oct 2015 | ZIM 126/2 v AFG 1221st ODI · ODI | ZIM | DNB | 3/16 | 0 | Zimbabwe won by 8 wickets (with 160 balls remaining) | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 18 Oct 2015 | ZIM 213 v AFG 271/62nd ODI · ODI | ZIM | 46 | 0/53 | 1 | Afghanistan won by 58 runs | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 20 Oct 2015 | ZIM 229/4 v AFG 223/83rd ODI · ODI | ZIM | DNB | 1/18 | 1 | Zimbabwe won by 6 wickets (with 2 balls remaining) | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 22 Oct 2015 | ZIM 184/8 v AFG 185/74th ODI · ODI | ZIM | 22 | 1/17 | 0 | Afghanistan won by 3 wickets (with 20 balls remaining) | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 24 Oct 2015 | ZIM 172 v AFG 245/95th ODI · ODI | ZIM | 16 | 1/44 | 1 | Afghanistan won by 73 runs | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 7 Nov 2015 | BAN 273/9 v ZIM 128/9Match 1 · ODI | ZIM | 39 | 1/45 | 2 | Bangladesh won by 145 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2015/16 |
| 9 Nov 2015 | BAN 241/9 v ZIM 183Match 2 · ODI | ZIM | 11 | 1/47 | 1 | Bangladesh won by 58 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2015/16 |
| 11 Nov 2015 | BAN 276/9 v ZIM 215Match 3 · ODI | ZIM | 11 | 2/50 | 0 | Bangladesh won by 61 runs | Mirpur | Zimbabwe in Bangladesh ODI Series 2015/16 |
| 13 Nov 2015 | BAN 136/6 v ZIM 131Match 1 · T20I | ZIM | 0 | 0/24 | 0 | Bangladesh won by 4 wickets | Mirpur | Zimbabwe in Bangladesh T20I Series 2015/16 |
| 15 Nov 2015 | BAN 135/9 v ZIM 136/7Match 2 · T20I | ZIM | 34 | - | 2 | Zimbabwe won by 3 wickets | Mirpur | Zimbabwe in Bangladesh T20I Series 2015/16 |
| 25 Dec 2015 | ZIM 82 v AFG 1311st ODI · ODI | ZIM | 4 | 0/12 | 3 | Afghanistan won by 49 runs | Sharjah | Afghanistan v Zimbabwe in United Arab Emirates 2015/16 |
| 29 Dec 2015 | ZIM 253/7 v AFG 254/62nd ODI · ODI | ZIM | 13* | 0/36 | 0 | Afghanistan won by 4 wickets (with 14 balls remaining) | Sharjah | Afghanistan v Zimbabwe in United Arab Emirates 2015/16 |
| 2 Jan 2016 | ZIM 175 v AFG 583rd ODI · ODI | ZIM | 0 | 5/6 | 0 | Zimbabwe won by 117 runs | Sharjah | Afghanistan v Zimbabwe in United Arab Emirates 2015/16 |
| 4 Jan 2016 | ZIM 226 v AFG 1614th ODI · ODI | ZIM | 12 | 2/22 | 0 | Zimbabwe won by 65 runs | Sharjah | Afghanistan v Zimbabwe in United Arab Emirates 2015/16 |
| 6 Jan 2016 | ZIM 248 v AFG 254/85th ODI · ODI | ZIM | 2 | 3/50 | 0 | Afghanistan won by 2 wickets (with 2 balls remaining) | Sharjah | Afghanistan v Zimbabwe in United Arab Emirates 2015/16 |
| 8 Jan 2016 | AFG 187/7 v ZIM 182/71st T20I · T20I | ZIM | 11 | 1/40 | 0 | Afghanistan won by 5 runs | Sharjah | - |
| 10 Jan 2016 | AFG 215/6 v ZIM 1342nd T20I · T20I | ZIM | 5 | 1/34 | 0 | Afghanistan won by 81 runs | Sharjah | - |
| 15 Jan 2016 | BAN 166/6 v ZIM 163/7Match 1 · T20I | ZIM | 0 | 1/45 | 0 | Bangladesh won by 4 wickets | Khulna | Walton T20 Cricket Series 2015/16 |
| 22 Jan 2016 | BAN 162 v ZIM 180/4Match 4 · T20I | ZIM | DNB | 1/35 | 2 | Zimbabwe won by 18 runs | Khulna | Walton T20 Cricket Series 2015/16 |
| 21 Apr 2021 | PAK 149/7 v ZIM 138/71st T20I · T20I | ZIM | 30* | 2/24 | 0 | Pakistan won by 11 runs | Harare | Pakistan tour of Zimbabwe 2021 |
| 23 Apr 2021 | ZIM 118/9 v PAK 992nd T20I · T20I | ZIM | 7 | 4/18 | 0 | Zimbabwe won by 19 runs | Harare | Pakistan tour of Zimbabwe 2021 |
| 25 Apr 2021 | PAK 165/3 v ZIM 141/73rd T20I · T20I | ZIM | 5 | 3/37 | 0 | Pakistan won by 24 runs | Harare | Pakistan tour of Zimbabwe 2021 |
| 7 May 2021 | PAK 510/8d v ZIM 132 & 2312nd Test · Test | ZIM | 19 & 37 | 1/68 | 0 | Pakistan won by an innings and 147 runs | Harare | Pakistan tour of Zimbabwe 2021 |
| 16 Jul 2021 | BAN 276/9 v ZIM 121/91st ODI · ODI | ZIM | 0 | 3/51 | 0 | Bangladesh won by 155 runs | Harare | Bangladesh tour of Zimbabwe 2021 |
| 18 Jul 2021 | ZIM 240/9 v BAN 242/72nd ODI · ODI | ZIM | 8 | 2/46 | 0 | Bangladesh won by 3 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 20 Jul 2021 | ZIM 298 v BAN 302/53rd ODI · ODI | ZIM | 4* | 1/44 | 0 | Bangladesh won by 5 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 22 Jul 2021 | ZIM 152 v BAN 153/21st T20I · T20I | ZIM | 18 | 0/28 | 0 | Bangladesh won by 8 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 23 Jul 2021 | ZIM 166/6 v BAN 1432nd T20I · T20I | ZIM | 2 | 3/31 | 0 | Zimbabwe won by 23 runs | Harare | Bangladesh tour of Zimbabwe 2021 |
| 25 Jul 2021 | ZIM 193/5 v BAN 194/53rd T20I · T20I | ZIM | 1* | 2/42 | 1 | Bangladesh won by 5 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 27 Aug 2021 | ZIM 117/7 v IRE 114/91st T20I · T20I | ZIM | 2* | 2/17 | 0 | Zimbabwe won by 3 runs | Dublin | Zimbabwe tour of Ireland and Scotland 2021 |
| 29 Aug 2021 | ZIM 152/5 v IRE 153/32nd T20I · T20I | ZIM | DNB | 0/26 | 0 | Ireland won by 7 wickets | Dublin | Zimbabwe tour of Ireland and Scotland 2021 |
| 1 Sept 2021 | IRE 178/2 v ZIM 1383rd T20I · T20I | ZIM | 7 | 1/37 | 0 | Ireland won by 40 runs | Bready | Zimbabwe tour of Ireland and Scotland 2021 |
| 2 Sept 2021 | IRE 174/4 v ZIM 110/94th T20I · T20I | ZIM | 24* | 1/28 | 0 | Ireland won by 64 runs | Bready | Zimbabwe tour of Ireland and Scotland 2021 |
| 4 Sept 2021 | ZIM 124/4 v IRE 1195th T20I · T20I | ZIM | DNB | 3/29 | 0 | Zimbabwe won by 5 runs | Bready | Zimbabwe tour of Ireland and Scotland 2021 |
| 8 Sept 2021 | ZIM 266/7 v IRE 2281st ODI · ODI | ZIM | 18 | 1/39 | 0 | Zimbabwe won by 38 runs | Belfast | Zimbabwe tour of Ireland and Scotland 2021 |
| 10 Sept 2021 | IRE 282/8 v ZIM2nd ODI · ODI | ZIM | - | 1/60 | 0 | No result | Belfast | Zimbabwe tour of Ireland and Scotland 2021 |
| 13 Sept 2021 | ZIM 131 v IRE 118/33rd ODI · ODI | ZIM | 10 | 0/40 | 0 | Ireland won by 7 wickets (DLS method) | Belfast | Zimbabwe tour of Ireland and Scotland 2021 |
| 15 Sept 2021 | SCO 141/6 v ZIM 134/91st T20I · T20I | ZIM | 2 | 2/28 | 0 | Scotland won by 7 runs | Edinburgh | Zimbabwe tour of Ireland and Scotland 2021 |
| 17 Sept 2021 | ZIM 136/5 v SCO 1262nd T20I · T20I | ZIM | DNB | 1/23 | 0 | Zimbabwe won by 10 runs | Edinburgh | Zimbabwe tour of Ireland and Scotland 2021 |