| 23 May 2025 | WI 352/8 v IRE2nd ODI · ODI | WI | DNB | - | 0 | No result | Dublin | West Indies tour of Ireland 2025 |
| 21 May 2025 | IRE 303/6 v WI 1791st ODI · ODI | WI | 0 | 2/51 | 0 | Ireland won by 124 runs | Dublin | West Indies tour of Ireland 2025 |
| 5 May 2025 | MS 108 v PZ 110/3Match 25 · T20 | PZ | DNB | 1/29 | 1 | Peshawar Zalmi won by 7 wickets | Multan | Pakistan Super League 2025 |
| 2 May 2025 | IU 143/9 v PZ 147/4Match 22 · T20 | PZ | DNB | 1/29 | 1 | Peshawar Zalmi won by 6 wickets | Lahore | Pakistan Super League 2025 |
| 27 Apr 2025 | QG 178/7 v PZ 114Match 17 · T20 | PZ | 0 | 3/33 | 1 | Quetta Gladiators won by 64 runs | Lahore | Pakistan Super League 2025 |
| 24 Apr 2025 | LQ 129 v PZ 133/3Match 14 · T20 | PZ | DNB | 3/15 | 0 | Peshawar Zalmi won by 7 wickets | Lahore | Pakistan Super League 2025 |
| 21 Apr 2025 | PZ 147/8 v KK 148/8Match 11 · T20 | PZ | 24* | 1/36 | 0 | Karachi Kings won by 2 wickets | Karachi | Pakistan Super League 2025 |
| 19 Apr 2025 | PZ 227/7 v MS 107Match 9 · T20 | PZ | 5* | 0/30 | 1 | Peshawar Zalmi won by 120 runs | Rawalpindi | Pakistan Super League 2025 |
| 14 Apr 2025 | IU 243/5 v PZ 141Match 5 · T20 | PZ | 2 | 2/39 | 0 | Islamabad United won by 102 runs | Rawalpindi | Pakistan Super League 2025 |
| 12 Apr 2025 | QG 216/3 v PZ 136Match 2 · T20 | PZ | 0 | 1/53 | 0 | Quetta Gladiators won by 80 runs | Rawalpindi | Pakistan Super League 2025 |
| 6 Feb 2025 | ME 146/8 v SW 149/4Eliminator · T20 | ME | 3* | 0/35 | 0 | Sharjah Warriorz won by 6 wickets | Abu Dhabi | International League T20 2024/25 |
| 2 Feb 2025 | ME 173/5 v SW 176/2Match 28 · T20 | ME | DNB | 0/43 | 0 | Sharjah Warriorz won by 8 wickets | Abu Dhabi | International League T20 2024/25 |
| 31 Jan 2025 | GG 173/6 v ME 174/5Match 26 · T20 | ME | DNB | 1/35 | 0 | MI Emirates won by 5 wickets | Dubai | International League T20 2024/25 |
| 27 Jan 2025 | ME 228/2 v DV 74Match 22 · T20 | ME | DNB | 3/17 | 1 | MI Emirates won by 154 runs | Abu Dhabi | International League T20 2024/25 |
| 25 Jan 2025 | ME 151/6 v GG 152/8Match 19 · T20 | ME | DNB | 2/31 | 0 | Gulf Giants won by 2 wickets | Abu Dhabi | International League T20 2024/25 |
| 24 Jan 2025 | ADKR 182/7 v ME 140/6Match 17 · T20 | ME | DNB | 3/32 | 0 | Abu Dhabi Knight Riders won by 42 runs | Abu Dhabi | International League T20 2024/25 |
| 21 Jan 2025 | ME 186/6 v ADKR 158/9Match 14 · T20 | ME | DNB | 2/33 | 0 | MI Emirates won by 28 runs | Abu Dhabi | International League T20 2024/25 |
| 19 Jan 2025 | SW 176/9 v ME 177/1Match 11 · T20 | ME | DNB | 2/39 | 0 | MI Emirates won by 9 wickets | Sharjah | International League T20 2024/25 |
| 13 Jan 2025 | ME 187/7 v DC 161/6Match 4 · T20 | ME | 0 | 2/43 | 0 | MI Emirates won by 26 runs | Abu Dhabi | International League T20 2024/25 |
| 11 Jan 2025 | DC 133/8 v ME 132/7Match 1 · T20 | ME | 0 | 1/29 | 0 | Dubai Capitals won by 1 run | Dubai | International League T20 2024/25 |
| 19 Dec 2024 | BAN 189/7 v WI 1093rd T20I · T20I | WI | 1 | 1/59 | 0 | Bangladesh won by 80 runs | Kingstown | Bangladesh tour of West Indies 2024/25 |
| 17 Dec 2024 | BAN 129/7 v WI 1022nd T20I · T20I | WI | 0 | 1/21 | 0 | Bangladesh won by 27 runs | Kingstown | Bangladesh tour of West Indies 2024/25 |
| 15 Dec 2024 | BAN 147/6 v WI 1401st T20I · T20I | WI | 9 | 0/26 | 0 | Bangladesh won by 7 runs | Kingstown | Bangladesh tour of West Indies 2024/25 |
| 12 Dec 2024 | BAN 321/5 v WI 325/63rd ODI · ODI | WI | DNB | 2/43 | 0 | West Indies won by 4 wickets | Basseterre | Bangladesh tour of West Indies 2024/25 |
| 8 Dec 2024 | BAN 294/6 v WI 295/51st ODI · ODI | WI | DNB | 2/67 | 0 | West Indies won by 5 wickets | Basseterre | Bangladesh tour of West Indies 2024/25 |
| 30 Nov 2024 | BAN 164 & 268 v WI 146 & 1852nd Test · Test | WI | 7 & 5 | 1/29 & 3/77 | 0 | Bangladesh won by 101 runs | Kingston | Bangladesh tour of West Indies 2024/25 |
| 22 Nov 2024 | WI 450/9d & 152 v BAN 269/9d & 132/91st Test · Test | WI | 4 & 17 | 3/69 & 2/32 | 1 | West Indies won by 201 runs | North Sound | Bangladesh tour of West Indies 2024/25 |
| 17 Nov 2024 | WI 44/0 v ENG5th T20I · T20I | WI | DNB | - | 0 | No result | Gros Islet | England tour of West Indies 2024/25 |
| 16 Nov 2024 | ENG 218/5 v WI 221/54th T20I · T20I | WI | DNB | 1/33 | 0 | West Indies won by 5 wickets | Gros Islet | England tour of West Indies 2024/25 |
| 14 Nov 2024 | WI 145/8 v ENG 149/73rd T20I · T20I | WI | 21* | 1/37 | 0 | England won by 3 wickets | Gros Islet | England tour of West Indies 2024/25 |
| 6 Nov 2024 | ENG 263/8 v WI 267/23rd ODI · ODI | WI | DNB | 2/45 | 1 | West Indies won by 8 wickets | Bridgetown | England tour of West Indies 2024/25 |
| 31 Oct 2024 | ENG 209 v WI 157/21st ODI · ODI | WI | DNB | 2/46 | 1 | West Indies won by 8 wickets (DLS method) | North Sound | England tour of West Indies 2024/25 |
| 26 Oct 2024 | SL 156/3 v WI 196/23rd ODI · ODI | WI | DNB | 0/41 | 0 | West Indies won by 8 wickets (DLS method) | Kandy | West Indies tour of Sri Lanka 2024/25 |
| 23 Oct 2024 | WI 189 v SL 190/52nd ODI · ODI | WI | 1 | 2/30 | 0 | Sri Lanka won by 5 wickets | Kandy | West Indies tour of Sri Lanka 2024/25 |
| 20 Oct 2024 | WI 185/4 v SL 234/51st ODI · ODI | WI | DNB | 2/39 | 0 | Sri Lanka won by 5 wickets (DLS method) | Kandy | West Indies tour of Sri Lanka 2024/25 |
| 17 Oct 2024 | WI 162/8 v SL 166/13rd T20I · T20I | WI | 2* | 0/38 | 0 | Sri Lanka won by 9 wickets | Dambulla | West Indies tour of Sri Lanka 2024/25 |
| 15 Oct 2024 | SL 162/5 v WI 892nd T20I · T20I | WI | 16 | 1/33 | 0 | Sri Lanka won by 73 runs | Dambulla | West Indies tour of Sri Lanka 2024/25 |
| 13 Oct 2024 | SL 179/7 v WI 180/51st T20I · T20I | WI | DNB | 1/40 | 0 | West Indies won by 5 wickets | Dambulla | West Indies tour of Sri Lanka 2024/25 |
| 6 Oct 2024 | GAW 138/8 v SLK 139/4Final · T20 | SLK | DNB | 1/35 | 1 | St Lucia Kings won by 6 wickets | Providence | Caribbean Premier League 2024 |
| 2 Oct 2024 | SLK 198/5 v GAW 106/4Qualifier 1 · T20 | SLK | DNB | 1/9 | 0 | St Lucia Kings won by 15 runs (DLS method) | Providence | Caribbean Premier League 2024 |
| 28 Sept 2024 | GAW 207/7 v SLK 172/7Match 29 · T20 | SLK | 25* | 2/39 | 1 | Guyana Amazon Warriors won by 35 runs | Providence | Caribbean Premier League 2024 |
| 24 Sept 2024 | SLK 218/6 v TKR 138Match 26 · T20 | SLK | 0* | 1/22 | 1 | St Lucia Kings won by 80 runs | Tarouba | Caribbean Premier League 2024 |
| 22 Sept 2024 | SLK 162/3 v BR 149/8Match 24 · T20 | SLK | DNB | 2/30 | 1 | St Lucia Kings won by 13 runs | Providence | Caribbean Premier League 2024 |
| 21 Sept 2024 | BR 96/9 v SLK 97/3Match 22 · T20 | SLK | DNB | 4/22 | 0 | St Lucia Kings won by 7 wickets | Providence | Caribbean Premier League 2024 |
| 15 Sept 2024 | SLK 152/8 v AABF 126/8Match 17 · T20 | SLK | 2 | 1/32 | 0 | St Lucia Kings won by 26 runs | Gros Islet | Caribbean Premier League 2024 |
| 12 Sept 2024 | SKAN 173/5 v SLK 176/5Match 14 · T20 | SLK | DNB | 2/38 | 0 | St Lucia Kings won by 5 wickets | Gros Islet | Caribbean Premier League 2024 |
| 10 Sept 2024 | SLK 187/6 v TKR 189/6Match 12 · T20 | SLK | DNB | 0/26 | 0 | Trinbago Knight Riders won by 4 wickets | Gros Islet | Caribbean Premier League 2024 |
| 7 Sept 2024 | SLK 100 v GAW 101/4Match 10 · T20 | SLK | 3 | 1/18 | 1 | Guyana Amazon Warriors won by 6 wickets | Gros Islet | Caribbean Premier League 2024 |
| 3 Sept 2024 | AABF 142/7 v SLK 144/3Match 6 · T20 | SLK | DNB | 1/33 | 0 | St Lucia Kings won by 7 wickets | North Sound | Caribbean Premier League 2024 |
| 1 Sept 2024 | SKAN 201/3 v SLK 202/5Match 5 · T20 | SLK | DNB | 0/44 | 0 | St Lucia Kings won by 5 wickets | Basseterre | Caribbean Premier League 2024 |