| 23 Feb 2025 | IRE 137/8 v ZIM 141/72nd T20I · T20I | ZIM | 27 | - | 1 | Zimbabwe won by 3 wickets | Harare | Ireland tour of Zimbabwe 2024/25 |
| 22 Feb 2025 | ZIM 77/5 v IRE1st T20I · T20I | ZIM | 36 | - | 0 | No result | Harare | Ireland tour of Zimbabwe 2024/25 |
| 27 Jan 2025 | SS 117/9 v DR 121/5Match 36 · T20 | DR | 48* | 0/8 | 1 | Durbar Rajshahi won by 5 wickets | Dhaka | Bangladesh Premier League 2024/25 |
| 23 Jan 2025 | DR 170/9 v RR 146Match 31 · T20 | DR | 0 | 4/22 | 1 | Durbar Rajshahi won by 24 runs | Chattogram | Bangladesh Premier League 2024/25 |
| 20 Jan 2025 | CK 191/8 v DR 80/9Match 28 · T20 | DR | DNB | 0/18 | 2 | Chittagong Kings won by 111 runs | Chattogram | Bangladesh Premier League 2024/25 |
| 19 Jan 2025 | KT 209/4 v DR 202/4Match 26 · T20 | DR | 25 | 0/13 | 0 | Khulna Tigers won by 7 runs | Chattogram | Bangladesh Premier League 2024/25 |
| 17 Jan 2025 | DR 184/7 v SS 119Match 23 · T20 | DR | 41 | - | 0 | Durbar Rajshahi won by 65 runs | Chattogram | Bangladesh Premier League 2024/25 |
| 12 Jan 2025 | DC 254/1 v DR 105Match 18 · T20 | DR | 47* | 0/21 | 0 | Dhaka Capitals won by 149 runs | Sylhet | Bangladesh Premier League 2024/25 |
| 10 Jan 2025 | DR 178/5 v KT 150Match 15 · T20 | DR | 48* | 2/13 | 0 | Durbar Rajshahi won by 28 runs | Sylhet | Bangladesh Premier League 2024/25 |
| 6 Jan 2025 | DR 168/4 v FB 169/3Match 10 · T20 | DR | 10* | 0/26 | 0 | Fortune Barishal won by 7 wickets | Sylhet | Bangladesh Premier League 2024/25 |
| 3 Jan 2025 | CK 219/5 v DR 114Match 7 · T20 | DR | 10 | 1/37 | 0 | Chittagong Kings won by 105 runs | Dhaka | Bangladesh Premier League 2024/25 |
| 2 Jan 2025 | DC 174/9 v DR 179/3Match 5 · T20 | DR | 55* | 0/31 | 2 | Durbar Rajshahi won by 7 wickets | Dhaka | Bangladesh Premier League 2024/25 |
| 30 Dec 2024 | DR 197/3 v FB 200/6Match 1 · T20 | DR | 9* | 0/13 | 1 | Fortune Barishal won by 4 wickets | Dhaka | Bangladesh Premier League 2024/25 |
| 11 Dec 2024 | AFG 144/6 v ZIM 145/61st T20I · T20I | ZIM | 10 | - | 2 | Zimbabwe won by 4 wickets (with 0 balls remaining) | Harare | - |
| 5 Dec 2024 | PAK 132/7 v ZIM 133/83rd T20I · T20I | ZIM | 6 | 1/15 | 0 | Zimbabwe won by 2 wickets | Bulawayo | Pakistan tour of Zimbabwe 2024/25 |
| 3 Dec 2024 | ZIM 57 v PAK 61/02nd T20I · T20I | ZIM | 1 | - | 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 | 3 | 1/27 | 0 | Pakistan won by 57 runs | Bulawayo | Pakistan tour of Zimbabwe 2024/25 |
| 24 Oct 2024 | ZIM 163/7 v KEN 102Match 14 · T20I | ZIM | 61 | - | 1 | 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 | 25 | 1/5 | 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 | 19 | 1/18 | 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 | - | 0 | 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 | 23 | - | 0 | Zimbabwe won by 76 runs (DLS method) | Nairobi | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2024/25 |
| 12 May 2024 | BAN 157/6 v ZIM 158/25th T20I · T20I | ZIM | DNB | - | 1 | Zimbabwe won by 8 wickets | Dhaka | Zimbabwe tour of Bangladesh 2024 |
| 10 May 2024 | BAN 143 v ZIM 1384th T20I · T20I | ZIM | 19 | - | 0 | Bangladesh won by 5 runs | Dhaka | Zimbabwe tour of Bangladesh 2024 |
| 3 May 2024 | ZIM 124 v BAN 126/21st T20I · T20I | ZIM | 0 | - | 0 | Bangladesh won by 8 wickets | Chattogram | Zimbabwe tour of Bangladesh 2024 |
| 17 Feb 2024 | FB 183/6 v SS 165/8Match 35 · T20 | SS | 3 | - | 1 | Fortune Barishal won by 18 runs | Chattogram | Bangladesh Premier League 2023/24 |
| 9 Feb 2024 | KT 153/3 v SS 159/5Match 25 · T20 | SS | 32* | 0/7 | 0 | Sylhet Strikers won by 5 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 7 Feb 2024 | DD 124/8 v SS 129/5Match 24 · T20 | SS | 29* | - | 1 | Sylhet Strikers won by 5 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 3 Feb 2024 | RR 162/7 v SS 85Match 20 · T20 | SS | 43 | - | 1 | 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 | 1 | - | 1 | Sylhet Strikers won by 15 runs | Sylhet | Bangladesh Premier League 2023/24 |
| 30 Jan 2024 | FB 186/5 v SS 137Match 16 · T20 | SS | 1 | - | 0 | Fortune Barishal won by 49 runs | Sylhet | Bangladesh Premier League 2023/24 |
| 29 Jan 2024 | SS 137/4 v CC 138/2Match 13 · T20 | SS | 34* | - | 0 | Chattogram Challengers won by 8 wickets | Sylhet | Bangladesh Premier League 2023/24 |
| 26 Jan 2024 | CV 130/8 v SS 78Match 10 · T20 | SS | 14 | - | 2 | Comilla Victorians won by 52 runs | Sylhet | Bangladesh Premier League 2023/24 |
| 16 Jan 2024 | SL 173/6 v ZIM 178/62nd T20I · T20I | ZIM | 13 | - | 3 | 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 | 5 | - | 1 | 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 | 9 | - | 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 | 31 | 0/23 | 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 | 0/32 | 2 | No result | Colombo | Zimbabwe tour of Sri Lanka 2023/24 |
| 15 Dec 2023 | ZIM 166 v IRE 170/62nd ODI · ODI | ZIM | 38 | - | 0 | Ireland won by 4 wickets | Harare | Ireland tour of Zimbabwe 2023/24 |
| 13 Dec 2023 | ZIM 121/6 v IRE1st ODI · ODI | ZIM | 0 | - | 0 | No result | Harare | Ireland tour of Zimbabwe 2023/24 |
| 10 Dec 2023 | ZIM 140/6 v IRE 141/43rd T20I · T20I | ZIM | 36 | 0/21 | 2 | 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 | 38* | 0/19 | 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 | 12 | 0/13 | 1 | 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 | 9* | 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 | 9* | 1/18 | 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 | 44* | 2/7 | 0 | 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 | 13 | 0/10 | 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 | 1/11 | 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 | 27* | - | 1 | 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 | 19 | 1/33 | 0 | Namibia won by 8 runs | Windhoek | Zimbabwe tour of Namibia 2023/24 |