| 14 Dec 2024 | ZIM 127 v AFG 128/73rd T20I · T20I | ZIM | 1 | 1/27 | 0 | Afghanistan won by 3 wickets (with 3 balls remaining) | Harare | Afghanistan tour of Zimbabwe 2024/25 |
| 11 Dec 2024 | AFG 144/6 v ZIM 145/61st T20I · T20I | ZIM | DNB | 3/28 | 1 | Zimbabwe won by 4 wickets (with 0 balls remaining) | Harare | Afghanistan tour of Zimbabwe 2024/25 |
| 5 Dec 2024 | PAK 132/7 v ZIM 133/83rd T20I · T20I | ZIM | 1* | 1/27 | 1 | Zimbabwe won by 2 wickets | Bulawayo | Pakistan tour of Zimbabwe 2024/25 |
| 3 Dec 2024 | ZIM 57 v PAK 61/02nd T20I · T20I | ZIM | 0 | 0/15 | 0 | Pakistan won by 10 wickets | Bulawayo | Pakistan tour of Zimbabwe 2024/25 |
| 1 Dec 2024 | PAK 165/4 v ZIM 1081st T20I · T20I | ZIM | 0 | 1/41 | 0 | Pakistan won by 57 runs | Bulawayo | Pakistan tour of Zimbabwe 2024/25 |
| 28 Nov 2024 | PAK 303/6 v ZIM 2043rd ODI · ODI | ZIM | 17 | 2/55 | 0 | Pakistan won by 99 runs | Bulawayo | Pakistan tour of Zimbabwe 2024/25 |
| 26 Nov 2024 | ZIM 145 v PAK 148/02nd ODI · ODI | ZIM | 2 | 0/17 | 0 | Pakistan won by 10 wickets | Bulawayo | Pakistan tour of Zimbabwe 2024/25 |
| 24 Nov 2024 | ZIM 205 v PAK 60/61st ODI · ODI | ZIM | 48 | 0/18 | 0 | Zimbabwe won by 80 runs (DLS method) | Bulawayo | Pakistan tour of Zimbabwe 2024/25 |
| 24 Oct 2024 | ZIM 163/7 v KEN 102Match 14 · T20I | ZIM | DNB | 1/23 | 0 | Zimbabwe won by 61 runs | Nairobi | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2024/25 |
| 23 Oct 2024 | ZIM 344/4 v GAM 54/9Match 12 · T20I | ZIM | DNB | 3/13 | 0 | Zimbabwe won by 290 runs | Nairobi | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2024/25 |
| 22 Oct 2024 | ZIM 240/8 v RWA 91Match 9 · T20I | ZIM | 8* | 0/11 | 0 | Zimbabwe won by 149 runs | Nairobi | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2024/25 |
| 20 Oct 2024 | MOZ 56 v ZIM 57/1Match 4 · T20I | ZIM | DNB | 4/16 | 1 | Zimbabwe won by 9 wickets | Nairobi | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2024/25 |
| 19 Oct 2024 | ZIM 286/5 v SEY 18/2Match 2 · T20I | ZIM | DNB | 1/1 | 0 | Zimbabwe won by 76 runs (DLS method) | Nairobi | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2024/25 |
| 25 Jul 2024 | ZIM 210 & 197 v IRE 250 & 158/6Only Test · Test | ZIM | 5 & 11 | 0/53 & 4/53 | 0 | Ireland won by 4 wickets | Belfast | Zimbabwe tour of Ireland 2024 |
| 14 Jul 2024 | IND 167/6 v ZIM 1255th T20I · T20I | ZIM | 0 | 1/29 | 1 | India won by 42 runs | Harare | India tour of Zimbabwe 2024 |
| 13 Jul 2024 | ZIM 152/7 v IND 156/04th T20I · T20I | ZIM | DNB | 0/27 | 0 | India won by 10 wickets | Harare | India tour of Zimbabwe 2024 |
| 10 Jul 2024 | IND 182/4 v ZIM 159/63rd T20I · T20I | ZIM | DNB | 0/39 | 0 | India won by 23 runs | Harare | India tour of Zimbabwe 2024 |
| 10 May 2024 | BAN 143 v ZIM 1384th T20I · T20I | ZIM | 0 | 2/27 | 0 | Bangladesh won by 5 runs | Dhaka | Zimbabwe tour of Bangladesh 2024 |
| 5 May 2024 | ZIM 138/7 v BAN 142/42nd T20I · T20I | ZIM | DNB | 1/32 | 0 | Bangladesh won by 6 wickets | Chattogram | Zimbabwe tour of Bangladesh 2024 |
| 3 May 2024 | ZIM 124 v BAN 126/21st T20I · T20I | ZIM | 2* | 0/24 | 0 | Bangladesh won by 8 wickets | Chattogram | Zimbabwe tour of Bangladesh 2024 |
| 9 Feb 2024 | DV 171/7 v DC 172/5Match 27 · T20 | DC | DNB | 0/34 | 2 | Dubai Capitals won by 5 wickets | Dubai | International League T20 2023/24 |
| 3 Feb 2024 | RR 162/7 v SS 85Match 20 · T20 | SS | 0 | 1/41 | 0 | Rangpur Riders won by 77 runs | Sylhet | Bangladesh Premier League 2023/24 |
| 2 Feb 2024 | SS 142/8 v DD 127/9Match 17 · T20 | SS | DNB | 4/30 | 0 | Sylhet Strikers won by 15 runs | Sylhet | Bangladesh Premier League 2023/24 |
| 30 Jan 2024 | FB 186/5 v SS 137Match 16 · T20 | SS | 0 | 1/49 | 0 | Fortune Barishal won by 49 runs | Sylhet | Bangladesh Premier League 2023/24 |
| 26 Jan 2024 | CV 130/8 v SS 78Match 10 · T20 | SS | 1 | 2/25 | 0 | Comilla Victorians won by 52 runs | Sylhet | Bangladesh Premier League 2023/24 |
| 19 Jan 2024 | SS 177/2 v CC 180/3Match 2 · T20 | SS | DNB | 1/17 | 0 | Chattogram Challengers won by 7 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 18 Jan 2024 | ZIM 82 v SL 88/13rd T20I · T20I | ZIM | 0 | 0/22 | 0 | Sri Lanka won by 9 wickets | Colombo | Zimbabwe tour of Sri Lanka 2023/24 |
| 16 Jan 2024 | SL 173/6 v ZIM 178/62nd T20I · T20I | ZIM | DNB | 1/30 | 0 | Zimbabwe won by 4 wickets | Colombo | Zimbabwe tour of Sri Lanka 2023/24 |
| 14 Jan 2024 | ZIM 143/5 v SL 144/71st T20I · T20I | ZIM | DNB | 1/34 | 0 | Sri Lanka won by 3 wickets | Colombo | Zimbabwe tour of Sri Lanka 2023/24 |
| 11 Jan 2024 | ZIM 96 v SL 97/23rd ODI · ODI | ZIM | 2* | 1/20 | 0 | Sri Lanka won by 8 wickets (DLS method) | Colombo | Zimbabwe tour of Sri Lanka 2023/24 |
| 8 Jan 2024 | ZIM 208 v SL 211/82nd ODI · ODI | ZIM | 5* | 5/32 | 1 | Sri Lanka won by 2 wickets | Colombo | Zimbabwe tour of Sri Lanka 2023/24 |
| 6 Jan 2024 | SL 273/9 v ZIM 12/21st ODI · ODI | ZIM | DNB | 2/39 | 0 | No result | Colombo | Zimbabwe tour of Sri Lanka 2023/24 |
| 15 Dec 2023 | ZIM 166 v IRE 170/62nd ODI · ODI | ZIM | 1 | 1/43 | 0 | Ireland won by 4 wickets | Harare | Ireland tour of Zimbabwe 2023/24 |
| 13 Dec 2023 | ZIM 121/6 v IRE1st ODI · ODI | ZIM | DNB | - | 0 | No result | Harare | Ireland tour of Zimbabwe 2023/24 |
| 10 Dec 2023 | ZIM 140/6 v IRE 141/43rd T20I · T20I | ZIM | DNB | 1/29 | 0 | Ireland won by 6 wickets | Harare | Ireland tour of Zimbabwe 2023/24 |
| 9 Dec 2023 | ZIM 165/5 v IRE 166/62nd T20I · T20I | ZIM | DNB | 2/33 | 0 | Ireland won by 4 wickets | Harare | Ireland tour of Zimbabwe 2023/24 |
| 7 Dec 2023 | IRE 147/8 v ZIM 148/91st T20I · T20I | ZIM | 5 | 2/23 | 0 | Zimbabwe won by 1 wicket | Harare | Ireland tour of Zimbabwe 2023/24 |
| 30 Nov 2023 | ZIM 217/4 v KEN 107/8Match 19 · T20I | ZIM | DNB | 2/14 | 1 | Zimbabwe won by 110 runs | Windhoek | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 |
| 29 Nov 2023 | NGR 110/8 v ZIM 111/4Match 16 · T20I | ZIM | DNB | 2/21 | 0 | Zimbabwe won by 6 wickets | Windhoek | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 |
| 27 Nov 2023 | ZIM 215/4 v RWA 71Match 13 · T20I | ZIM | DNB | 3/11 | 1 | Zimbabwe won by 144 runs | Windhoek | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 |
| 26 Nov 2023 | ZIM 136/7 v UGA 138/5Match 10 · T20I | ZIM | 8* | 2/24 | 0 | Uganda won by 5 wickets | Windhoek | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 |
| 23 Nov 2023 | TAN 96/9 v ZIM 98/1Match 5 · T20I | ZIM | DNB | 3/17 | 0 | Zimbabwe won by 9 wickets | Windhoek | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 |
| 22 Nov 2023 | ZIM 132/8 v NAM 134/3Match 3 · T20I | ZIM | DNB | 1/20 | 0 | Namibia won by 7 wickets | Windhoek | ICC Men's T20 World Cup Africa Region Qualifier 2023/24 |
| 30 Oct 2023 | NAM 101 v ZIM 935th T20I · T20I | ZIM | 0 | 2/6 | 0 | Namibia won by 8 runs | Windhoek | Zimbabwe tour of Namibia 2023/24 |
| 27 Oct 2023 | NAM 138/6 v ZIM 144/43rd T20I · T20I | ZIM | DNB | 1/18 | 1 | Zimbabwe won by 6 wickets | Windhoek | Zimbabwe tour of Namibia 2023/24 |
| 24 Oct 2023 | ZIM 121/9 v NAM 122/31st T20I · T20I | ZIM | 1 | 2/15 | 0 | Namibia won by 7 wickets | Windhoek | Zimbabwe tour of Namibia 2023/24 |
| 11 Aug 2023 | GT 133/9 v DA 134/3Match 14 · T20 | GT | 3* | 0/33 | 0 | Dambulla Aura won by 7 wickets | Colombo | Lanka Premier League 2023 |
| 8 Aug 2023 | BK 203/5 v GT 114Match 12 · T20 | GT | 0 | 1/31 | 2 | B-Love Kandy won by 89 runs | Kandy | Lanka Premier League 2023 |
| 7 Aug 2023 | GT 188/3 v CS 189/3Match 10 · T20 | GT | DNB | 0/40 | 0 | Colombo Strikers won by 7 wickets | Kandy | Lanka Premier League 2023 |
| 4 Aug 2023 | GT 117/9 v JK 120/2Match 7 · T20 | GT | 6* | 0/4 | 0 | Jaffna Kings won by 8 wickets | Kandy | Lanka Premier League 2023 |