| 5 Jul 2025 | MNY 142/9 v LAKR 136/4Match 27 · T20 | LAKR | 29 | - | 0 | MI New York won by 6 runs | Lauderhill | Major League Cricket 2025 |
| 3 Jul 2025 | LAKR 154/8 v MNY 155/2Match 24 · T20 | LAKR | 86 | - | 0 | MI New York won by 8 wickets | Lauderhill | Major League Cricket 2025 |
| 28 Jun 2025 | LAKR 202/4 v SO 206/5Match 20 · T20 | LAKR | 5 | - | 0 | Seattle Orcas won by 5 wickets | Dallas | Major League Cricket 2025 |
| 26 Jun 2025 | LAKR 213/4 v WF 214/5Match 17 · T20 | LAKR | 20 | - | 0 | Washington Freedom won by 5 wickets | Dallas | Major League Cricket 2025 |
| 24 Jun 2025 | TSK 196/8 v LAKR 144/7Match 15 · T20 | LAKR | 13 | - | 1 | Texas Super Kings won by 52 runs | Dallas | Major League Cricket 2025 |
| 22 Jun 2025 | SO 177/6 v LAKR 178/4Match 12 · T20 | LAKR | 20* | - | 1 | Los Angeles Knight Riders won by 6 wickets | Dallas | Major League Cricket 2025 |
| 10 Jun 2025 | ENG 248/3 v WI 211/83rd T20I · T20I | WI | 1 | 1/20 | 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 | 6 | - | 0 | 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 | 2 | - | 1 | 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 | 70 | - | 0 | England won by 7 wickets (DLS method) | London | West Indies tour of England 2025 |
| 30 May 2025 | MI 228/5 v GT 208/6Eliminator · T20 | GT | 24 | - | 0 | Mumbai Indians won by 20 runs | New Chandigarh | Indian Premier League 2025 |
| 25 May 2025 | CSK 230/5 v GT 147Match 67 · T20 | GT | 0 | - | 0 | Chennai Super Kings won by 83 runs | Ahmedabad | Indian Premier League 2025 |
| 22 May 2025 | LSG 235/2 v GT 202/9Match 64 · T20 | GT | 38 | - | 1 | Lucknow Super Giants won by 33 runs | Ahmedabad | Indian Premier League 2025 |
| 18 May 2025 | DC 199/3 v GT 205/0Match 60 · T20 | GT | DNB | - | 0 | Gujarat Titans won by 10 wickets | Delhi | Indian Premier League 2025 |
| 6 May 2025 | MI 155/8 v GT 147/7Match 56 · T20 | GT | 28 | - | 0 | Gujarat Titans won by 3 wickets (DLS method) | Mumbai | Indian Premier League 2025 |
| 21 Apr 2025 | GT 198/3 v KKR 159/8Match 39 · T20 | GT | - | - | 0 | Gujarat Titans won by 39 runs | Kolkata | Indian Premier League 2025 |
| 19 Apr 2025 | DC 203/8 v GT 204/3Match 35 · T20 | GT | 43 | - | 0 | Gujarat Titans won by 7 wickets | Ahmedabad | Indian Premier League 2025 |
| 12 Apr 2025 | GT 180/6 v LSG 186/4Match 26 · T20 | GT | 22 | - | 0 | Lucknow Super Giants won by 6 wickets | Lucknow | Indian Premier League 2025 |
| 9 Apr 2025 | GT 217/6 v RR 159Match 23 · T20 | GT | 7 | - | 0 | Gujarat Titans won by 58 runs | Ahmedabad | Indian Premier League 2025 |
| 6 Apr 2025 | SH 152/8 v GT 153/3Match 19 · T20 | GT | 35* | - | 0 | Gujarat Titans won by 7 wickets | Hyderabad | Indian Premier League 2025 |
| 2 Apr 2025 | RCB 169/8 v GT 170/2Match 14 · T20 | GT | 30* | - | 0 | Gujarat Titans won by 8 wickets | Bengaluru | Indian Premier League 2025 |
| 29 Mar 2025 | GT 196/8 v MI 160/6Match 9 · T20 | GT | 18 | - | 0 | Gujarat Titans won by 36 runs | Ahmedabad | Indian Premier League 2025 |
| 25 Mar 2025 | PK 243/5 v GT 232/5Match 5 · T20 | GT | 46 | - | 0 | Punjab Kings won by 11 runs | Ahmedabad | Indian Premier League 2025 |
| 9 Feb 2025 | DV 189/5 v DC 191/6Final · T20 | DV | - | - | 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 | DV | 4 | - | 0 | Dubai Capitals won by 5 wickets | Dubai | International League T20 2024/25 |
| 3 Feb 2025 | DV 137 v DC 138/1Match 30 · T20 | DV | 0 | - | 0 | Dubai Capitals won by 9 wickets | Sharjah | International League T20 2024/25 |
| 27 Jan 2025 | ME 228/2 v DV 74Match 22 · T20 | DV | 7 | - | 0 | MI Emirates won by 154 runs | Abu Dhabi | International League T20 2024/25 |
| 25 Jan 2025 | SW 151/8 v DV 152/2Match 18 · T20 | DV | DNB | - | 0 | Desert Vipers won by 8 wickets | Sharjah | International League T20 2024/25 |
| 22 Jan 2025 | SW 91 v DV 95/0Match 15 · T20 | DV | DNB | - | 0 | Desert Vipers won by 10 wickets | Dubai | International League T20 2024/25 |
| 20 Jan 2025 | DV 139 v DC 140/4Match 13 · T20 | DV | 27 | - | 0 | Dubai Capitals won by 6 wickets | Dubai | International League T20 2024/25 |
| 18 Jan 2025 | DV 193/5 v ADKR 140Match 9 · T20 | DV | 7* | - | 1 | Desert Vipers won by 53 runs | Dubai | International League T20 2024/25 |
| 16 Jan 2025 | ME 159/6 v DV 161/5Match 7 · T20 | DV | 21* | - | 1 | Desert Vipers won by 5 wickets | Dubai | International League T20 2024/25 |
| 14 Jan 2025 | GG 119/9 v DV 121/4Match 5 · T20 | DV | 40* | - | 0 | Desert Vipers won by 6 wickets | Dubai | International League T20 2024/25 |
| 12 Jan 2025 | ADKR 166/5 v DV 168/3Match 2 · T20 | DV | 9* | - | 0 | Desert Vipers won by 7 wickets | Abu Dhabi | International League T20 2024/25 |
| 6 Jan 2025 | ST 173/8 v BH 174/5Match 25 · T20 | ST | 11 | - | 0 | Brisbane Heat won by 5 wickets | Brisbane | Big Bash League 2024/25 |
| 3 Jan 2025 | PS 177/4 v ST 179/6Match 22 · T20 | ST | 39* | 0/22 | 1 | Sydney Thunder won by 4 wickets | Perth | Big Bash League 2024/25 |
| 30 Dec 2024 | ST 156/4 v MR 148/8Match 16 · T20 | ST | 11 | - | 0 | Sydney Thunder won by 8 runs | Sydney | Big Bash League 2024/25 |
| 28 Dec 2024 | ST 182/8 v MS 164/8Match 14 · T20 | ST | 2 | - | 0 | Sydney Thunder won by 18 runs | Canberra | Big Bash League 2024/25 |
| 21 Dec 2024 | ST 163/5 v SS 164/5Match 8 · T20 | ST | 8 | - | 0 | Sydney Sixers won by 5 wickets | Sydney | Big Bash League 2024/25 |
| 17 Dec 2024 | AS 182/8 v ST 183/8Match 3 · T20 | ST | 3 | - | 0 | Sydney Thunder won by 2 wickets | Canberra | Big Bash League 2024/25 |
| 12 Dec 2024 | BAN 321/5 v WI 325/63rd ODI · ODI | WI | 30 | 1/37 | 1 | 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 | 24* | - | 1 | 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 | 113 | - | 1 | 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 | 29* | - | 0 | West Indies won by 5 wickets | Gros Islet | England tour of West Indies 2024/25 |
| 10 Nov 2024 | WI 158/8 v ENG 161/32nd T20I · T20I | WI | 1 | - | 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 | 2 | - | 0 | 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/57 | 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 | 54 | 0/9 | 0 | 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 | - | 0 | West Indies won by 8 wickets (DLS method) | North Sound | England tour of West Indies 2024/25 |