| 1 Jun 2025 | WI 308 v ENG 312/72nd ODI · ODI | WI | 78 | - | 1 | England won by 3 wickets | Cardiff | West Indies tour of England 2025 |
| 29 May 2025 | ENG 400/8 v WI 1621st ODI · ODI | WI | 25 | - | 3 | England won by 238 runs | Birmingham | West Indies tour of England 2025 |
| 25 May 2025 | WI 385/7 v IRE 165/83rd ODI · ODI | WI | 75 | - | 1 | West Indies won by 197 runs (DLS method) | Dublin | West Indies tour of Ireland 2025 |
| 23 May 2025 | WI 352/8 v IRE2nd ODI · ODI | WI | 49 | - | 0 | No result | Dublin | West Indies tour of Ireland 2025 |
| 21 May 2025 | IRE 303/6 v WI 1791st ODI · ODI | WI | 2 | - | 1 | Ireland won by 124 runs | Dublin | West Indies tour of Ireland 2025 |
| 5 May 2025 | MS 108 v PZ 110/3Match 25 · T20 | MS | 23 | - | 0 | Peshawar Zalmi won by 7 wickets | Multan | Pakistan Super League 2025 |
| 26 Apr 2025 | MS 185/3 v LQ 186/5Match 16 · T20 | MS | 9 | - | 0 | Lahore Qalandars won by 5 wickets | Lahore | Pakistan Super League 2025 |
| 19 Apr 2025 | PZ 227/7 v MS 107Match 9 · T20 | MS | 20 | - | 0 | Peshawar Zalmi won by 120 runs | Rawalpindi | Pakistan Super League 2025 |
| 16 Apr 2025 | IU 202/6 v MS 155Match 7 · T20 | MS | 1 | - | 1 | Islamabad United won by 47 runs | Rawalpindi | Pakistan Super League 2025 |
| 12 Apr 2025 | MS 234/3 v KK 236/6Match 3 · T20 | MS | 8 | - | 0 | Karachi Kings won by 4 wickets | Karachi | Pakistan Super League 2025 |
| 9 Feb 2025 | DV 189/5 v DC 191/6Final · T20 | DC | 43 | - | 0 | Dubai Capitals won by 4 wickets | Dubai | International League T20 2024/25 |
| 5 Feb 2025 | DV 189/7 v DC 193/5Qualifier 1 · T20 | DC | 17 | - | 1 | Dubai Capitals won by 5 wickets | Dubai | International League T20 2024/25 |
| 3 Feb 2025 | DV 137 v DC 138/1Match 30 · T20 | DC | 52* | - | 0 | Dubai Capitals won by 9 wickets | Sharjah | International League T20 2024/25 |
| 2 Feb 2025 | DC 217/4 v ADKR 191/5Match 29 · T20 | DC | 36 | - | 0 | Dubai Capitals won by 26 runs | Dubai | International League T20 2024/25 |
| 28 Jan 2025 | DC 131/9 v SW 135/1Match 23 · T20 | DC | 45 | - | 0 | Sharjah Warriorz won by 9 wickets | Dubai | International League T20 2024/25 |
| 26 Jan 2025 | ADKR 203/4 v DC 207/2Match 20 · T20 | DC | 74* | - | 2 | Dubai Capitals won by 8 wickets | Abu Dhabi | International League T20 2024/25 |
| 23 Jan 2025 | GG 153/5 v DC 154/5Match 16 · T20 | DC | 47 | - | 1 | Dubai Capitals won by 5 wickets | Dubai | International League T20 2024/25 |
| 20 Jan 2025 | DV 139 v DC 140/4Match 13 · T20 | DC | 8 | - | 1 | Dubai Capitals won by 6 wickets | Dubai | International League T20 2024/25 |
| 18 Jan 2025 | DC 165/7 v GG 168/4Match 10 · T20 | DC | 12 | - | 0 | Gulf Giants won by 6 wickets | Sharjah | International League T20 2024/25 |
| 17 Jan 2025 | DC 201/5 v SW 202/5Match 8 · T20 | DC | 83* | - | 0 | Sharjah Warriorz won by 5 wickets | Sharjah | International League T20 2024/25 |
| 13 Jan 2025 | ME 187/7 v DC 161/6Match 4 · T20 | DC | 101 | - | 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 | DC | 9 | - | 1 | Dubai Capitals won by 1 run | Dubai | International League T20 2024/25 |
| 5 Jan 2025 | AS 186/5 v HH 187/5Match 24 · T20 | HH | 11 | - | 0 | Hobart Hurricanes won by 5 wickets | Hobart | Big Bash League 2024/25 |
| 1 Jan 2025 | HH 161/6 v SS 111Match 18 · T20 | HH | 4 | - | 0 | Hobart Hurricanes won by 50 runs | Hobart | Big Bash League 2024/25 |
| 27 Dec 2024 | HH 214/5 v AS 203/6Match 13 · T20 | HH | 37 | - | 0 | Hobart Hurricanes won by 11 runs | Adelaide | Big Bash League 2024/25 |
| 21 Dec 2024 | PS 155/6 v HH 156/2Match 7 · T20 | HH | 38 | - | 0 | Hobart Hurricanes won by 8 wickets | Hobart | Big Bash League 2024/25 |
| 19 Dec 2024 | HH 74 v MR 78/4Match 5 · T20 | HH | 13 | - | 0 | Melbourne Renegades won by 6 wickets | Geelong | Big Bash League 2024/25 |
| 12 Dec 2024 | BAN 321/5 v WI 325/63rd ODI · ODI | WI | 3 | - | 0 | West Indies won by 4 wickets | Basseterre | Bangladesh tour of West Indies 2024/25 |
| 10 Dec 2024 | BAN 227 v WI 230/32nd ODI · ODI | WI | 17* | - | 0 | West Indies won by 7 wickets | Basseterre | Bangladesh tour of West Indies 2024/25 |
| 8 Dec 2024 | BAN 294/6 v WI 295/51st ODI · ODI | WI | 86 | - | 2 | West Indies won by 5 wickets | Basseterre | Bangladesh tour of West Indies 2024/25 |
| 17 Nov 2024 | WI 44/0 v ENG5th T20I · T20I | WI | 14* | - | 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 | 54 | - | 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 | 4 | - | 1 | 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 | 5* | - | 3 | West Indies won by 8 wickets | Bridgetown | England tour of West Indies 2024/25 |
| 2 Nov 2024 | WI 328/6 v ENG 329/52nd ODI · ODI | WI | 117 | - | 1 | England won by 5 wickets | North Sound | England tour of West Indies 2024/25 |
| 31 Oct 2024 | ENG 209 v WI 157/21st ODI · ODI | WI | 6* | - | 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 | 22 | - | 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 | 5 | - | 1 | 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 | 5 | - | 1 | 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 | 18 | - | 0 | Sri Lanka won by 9 wickets | Dambulla | West Indies tour of Sri Lanka 2024/25 |
| 13 Oct 2024 | SL 179/7 v WI 180/51st T20I · T20I | WI | 7 | - | 1 | 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 | GAW | 22 | - | 1 | St Lucia Kings won by 6 wickets | Providence | Caribbean Premier League 2024 |
| 4 Oct 2024 | BR 148 v GAW 149/2Qualifier 2 · T20 | GAW | 56 | - | 1 | Guyana Amazon Warriors won by 8 wickets | Providence | Caribbean Premier League 2024 |
| 2 Oct 2024 | SLK 198/5 v GAW 106/4Qualifier 1 · T20 | GAW | 27 | - | 1 | St Lucia Kings won by 15 runs (DLS method) | Providence | Caribbean Premier League 2024 |
| 29 Sept 2024 | TKR 211/5 v GAW 137Match 30 · T20 | GAW | 28 | - | 3 | Trinbago Knight Riders won by 74 runs | Providence | Caribbean Premier League 2024 |
| 28 Sept 2024 | GAW 207/7 v SLK 172/7Match 29 · T20 | GAW | 56 | - | 1 | Guyana Amazon Warriors won by 35 runs | Providence | Caribbean Premier League 2024 |
| 25 Sept 2024 | GAW 219/8 v BR 172/9Match 27 · T20 | GAW | 71 | - | 1 | Guyana Amazon Warriors won by 47 runs | Providence | Caribbean Premier League 2024 |
| 21 Sept 2024 | GAW 135/7 v AABF 108Match 23 · T20 | GAW | 15 | - | 0 | Guyana Amazon Warriors won by 27 runs | Providence | Caribbean Premier League 2024 |
| 20 Sept 2024 | GAW 137/8 v SKAN 107Match 21 · T20 | GAW | 7 | - | 1 | Guyana Amazon Warriors won by 30 runs | Providence | Caribbean Premier League 2024 |
| 18 Sept 2024 | GAW 148/7 v TKR 149/5Match 19 · T20 | GAW | 5 | - | 0 | Trinbago Knight Riders won by 5 wickets | Port of Spain | Caribbean Premier League 2024 |