| 10 Aug 2025 | PAK 171/7 v WI 184/52nd ODI · ODI | WI | DNB | 1/31 | 2 | West Indies won by 5 wickets (DLS method) | Tarouba | Pakistan tour of West Indies 2025 |
| 8 Aug 2025 | WI 280 v PAK 284/51st ODI · ODI | WI | 31 | 1/42 | 0 | Pakistan won by 5 wickets | Tarouba | Pakistan tour of West Indies 2025 |
| 3 Aug 2025 | PAK 189/4 v WI 176/63rd T20I · T20I | WI | 10* | 0/14 | 0 | Pakistan won by 13 runs | Lauderhill | Pakistan tour of West Indies 2025 |
| 2 Aug 2025 | PAK 133/9 v WI 135/82nd T20I · T20I | WI | 28 | 2/39 | 1 | West Indies won by 2 wickets | Lauderhill | Pakistan tour of West Indies 2025 |
| 31 Jul 2025 | PAK 178/6 v WI 164/71st T20I · T20I | WI | 0 | - | 1 | Pakistan won by 14 runs | Lauderhill | Pakistan tour of West Indies 2025 |
| 25 Jul 2025 | WI 214/4 v AUS 215/43rd T20I · T20I | WI | DNB | 0/38 | 0 | Australia won by 6 wickets | Basseterre | Australia tour of West Indies 2025 |
| 22 Jul 2025 | WI 172/8 v AUS 173/22nd T20I · T20I | WI | 18* | 0/33 | 0 | Australia won by 8 wickets | Kingston | Australia tour of West Indies 2025 |
| 20 Jul 2025 | WI 189/8 v AUS 190/71st T20I · T20I | WI | 0* | 2/29 | 0 | Australia won by 3 wickets | Kingston | Australia tour of West Indies 2025 |
| 15 Jun 2025 | WI 256/5 v IRE 194/73rd T20I · T20I | WI | DNB | 0/28 | 1 | West Indies won by 62 runs | Bready | West Indies tour of Ireland 2025 |
| 10 Jun 2025 | ENG 248/3 v WI 211/83rd T20I · T20I | WI | 1 | 1/44 | 0 | England won by 37 runs | Southampton | West Indies tour of England 2025 |
| 8 Jun 2025 | WI 196/6 v ENG 199/62nd T20I · T20I | WI | DNB | 0/28 | 1 | England won by 4 wickets | Bristol | West Indies tour of England 2025 |
| 6 Jun 2025 | ENG 188/6 v WI 167/91st T20I · T20I | WI | 3 | 0/21 | 0 | England won by 21 runs | Chester-le-Street | West Indies tour of England 2025 |
| 3 Jun 2025 | WI 251/9 v ENG 246/33rd ODI · ODI | WI | 63 | 1/74 | 0 | England won by 7 wickets (DLS method) | London | West Indies tour of England 2025 |
| 1 Jun 2025 | WI 308 v ENG 312/72nd ODI · ODI | WI | 18 | 0/38 | 0 | England won by 3 wickets | Cardiff | West Indies tour of England 2025 |
| 29 May 2025 | ENG 400/8 v WI 1621st ODI · ODI | WI | 18 | 0/39 | 0 | 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 | 7* | 0/22 | 0 | 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 | 18 | - | 0 | No result | Dublin | West Indies tour of Ireland 2025 |
| 21 May 2025 | IRE 303/6 v WI 1791st ODI · ODI | WI | 8 | 0/53 | 2 | Ireland won by 124 runs | Dublin | West Indies tour of Ireland 2025 |
| 2 Feb 2025 | DC 217/4 v ADKR 191/5Match 29 · T20 | ADKR | DNB | 0/18 | 1 | Dubai Capitals won by 26 runs | Dubai | International League T20 2024/25 |
| 1 Feb 2025 | ADKR 123/7 v GG 124/3Match 27 · T20 | ADKR | DNB | - | 0 | Gulf Giants won by 7 wickets | Abu Dhabi | International League T20 2024/25 |
| 25 Jan 2025 | WI 163 & 244 v PAK 154 & 1332nd Test · Test | WI | 55 & 18 | 3/49 & 2/35 | 0 | West Indies won by 120 runs | Multan | West Indies tour of Pakistan 2024/25 |
| 17 Jan 2025 | PAK 230 & 157 v WI 137 & 1231st Test · Test | WI | 19 & 0 | 1/48 & 1/48 | 0 | Pakistan won by 127 runs | Multan | West Indies tour of Pakistan 2024/25 |
| 19 Dec 2024 | BAN 189/7 v WI 1093rd T20I · T20I | WI | 12 | 1/30 | 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 | 2/25 | 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 | 6 | 0/15 | 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 | 44* | 1/64 | 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 | DNB | 2/36 | 3 | 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 | DNB | 0/42 | 0 | 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 | 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 | 2/40 | 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 | 0 | 1/27 | 0 | England won by 3 wickets | Gros Islet | England tour of West Indies 2024/25 |
| 10 Nov 2024 | WI 158/8 v ENG 161/32nd T20I · T20I | WI | 9 | 0/16 | 0 | England won by 7 wickets | Bridgetown | England tour of West Indies 2024/25 |
| 9 Nov 2024 | WI 182/9 v ENG 183/21st T20I · T20I | WI | 33 | 1/45 | 1 | England won by 8 wickets | Bridgetown | England tour of West Indies 2024/25 |
| 6 Nov 2024 | ENG 263/8 v WI 267/23rd ODI · ODI | WI | DNB | 0/48 | 0 | 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 | DNB | 0/71 | 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 | DNB | 4/41 | 2 | 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/21 | 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 | 50* | 1/18 | 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 | 3/47 | 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 | 32 | 1/31 | 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 | 4 | 0/13 | 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/16 | 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 | 0* | 0/20 | 0 | St Lucia Kings won by 6 wickets | Providence | Caribbean Premier League 2024 |
| 4 Oct 2024 | BR 148 v GAW 149/2Qualifier 2 · T20 | GAW | DNB | 1/27 | 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 | DNB | 0/40 | 0 | 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 | 26* | 0/18 | 0 | 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 | 1* | 2/27 | 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 | 0* | 3/42 | 0 | Guyana Amazon Warriors won by 47 runs | Providence | Caribbean Premier League 2024 |
| 21 Sept 2024 | GAW 135/7 v AABF 108Match 23 · T20 | GAW | 8 | 1/24 | 1 | Guyana Amazon Warriors won by 27 runs | Providence | Caribbean Premier League 2024 |
| 20 Sept 2024 | GAW 137/8 v SKAN 107Match 21 · T20 | GAW | 0 | 1/8 | 1 | Guyana Amazon Warriors won by 30 runs | Providence | Caribbean Premier League 2024 |