| 24 Mar 2025 | LSG 209/8 v DC 211/9Match 4 · T20 | LSG | 75 | - | 2 | Delhi Capitals won by 1 wicket | Visakhapatnam | Indian Premier League 2025 |
| 6 Feb 2025 | ME 146/8 v SW 149/4Eliminator · T20 | ME | 42 | - | 1 | 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 | 8 | - | 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 | 58* | - | 1 | MI Emirates won by 5 wickets | Dubai | International League T20 2024/25 |
| 27 Jan 2025 | ME 228/2 v DV 74Match 22 · T20 | ME | 0* | - | 3 | 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 | 8 | - | 2 | 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 | 1 | - | 1 | 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 | 49 | - | 1 | 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 | - | 1 | MI Emirates won by 9 wickets | Sharjah | International League T20 2024/25 |
| 16 Jan 2025 | ME 159/6 v DV 161/5Match 7 · T20 | ME | 15 | - | 0 | Desert Vipers won by 5 wickets | Dubai | International League T20 2024/25 |
| 13 Jan 2025 | ME 187/7 v DC 161/6Match 4 · T20 | ME | 59 | - | 1 | 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 | 61 | - | 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 | 15 | - | 1 | 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 | 5 | - | 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 | 1 | - | 0 | Bangladesh won by 7 runs | Kingstown | 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 | 0 | - | 2 | 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 | 7 | - | 1 | 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 | 14 | - | 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 | 38 | - | 0 | England won by 8 wickets | Bridgetown | England tour of West Indies 2024/25 |
| 1 Oct 2024 | TKR 168/3 v BR 64/1Eliminator · T20 | TKR | 91* | - | 0 | Barbados Royals won by 9 wickets (DLS method) | Providence | Caribbean Premier League 2024 |
| 29 Sept 2024 | TKR 211/5 v GAW 137Match 30 · T20 | TKR | 101 | - | 2 | Trinbago Knight Riders won by 74 runs | Providence | Caribbean Premier League 2024 |
| 27 Sept 2024 | TKR 175/7 v BR 145/9Match 28 · T20 | TKR | 27 | - | 1 | Trinbago Knight Riders won by 30 runs | Tarouba | Caribbean Premier League 2024 |
| 24 Sept 2024 | SLK 218/6 v TKR 138Match 26 · T20 | TKR | 10 | - | 0 | St Lucia Kings won by 80 runs | Tarouba | Caribbean Premier League 2024 |
| 22 Sept 2024 | SKAN 193/4 v TKR 197/3Match 25 · T20 | TKR | 93* | - | 0 | Trinbago Knight Riders won by 7 wickets | Tarouba | Caribbean Premier League 2024 |
| 19 Sept 2024 | TKR 134/8 v AABF 135/4Match 20 · T20 | TKR | 14 | - | 1 | Antigua and Barbuda Falcons won by 6 wickets | Port of Spain | Caribbean Premier League 2024 |
| 18 Sept 2024 | GAW 148/7 v TKR 149/5Match 19 · T20 | TKR | 19 | - | 1 | Trinbago Knight Riders won by 5 wickets | Port of Spain | Caribbean Premier League 2024 |
| 13 Sept 2024 | BR 156/7 v TKR 159/8Match 15 · T20 | TKR | 35 | - | 1 | Trinbago Knight Riders won by 2 wickets | Bridgetown | Caribbean Premier League 2024 |
| 10 Sept 2024 | SLK 187/6 v TKR 189/6Match 12 · T20 | TKR | 17 | - | 2 | Trinbago Knight Riders won by 4 wickets | Gros Islet | Caribbean Premier League 2024 |
| 5 Sept 2024 | AABF 176/6 v TKR 170/9Match 8 · T20 | TKR | 0 | - | 1 | Antigua and Barbuda Falcons won by 6 runs | North Sound | Caribbean Premier League 2024 |
| 31 Aug 2024 | TKR 250/4 v SKAN 206/8Match 3 · T20 | TKR | 97 | - | 1 | Trinbago Knight Riders won by 44 runs | Basseterre | Caribbean Premier League 2024 |
| 27 Aug 2024 | SA 108/4 v WI 116/23rd T20I · T20I | WI | 35 | - | 1 | West Indies won by 8 wickets (DLS method) | Tarouba | South Africa tour of West Indies 2024 |
| 25 Aug 2024 | WI 179/6 v SA 1492nd T20I · T20I | WI | 19 | - | 1 | West Indies won by 30 runs | Tarouba | South Africa tour of West Indies 2024 |
| 23 Aug 2024 | SA 174/7 v WI 176/31st T20I · T20I | WI | 65* | - | 2 | West Indies won by 7 wickets | Tarouba | South Africa tour of West Indies 2024 |
| 13 Aug 2024 | LS 111/8 v NS 64/1Match 29 · The Hundred | NS | DNB | - | 1 | Northern Superchargers won by 21 runs (DLS method) | Leeds | The Hundred Men's Competition 2024 |
| 11 Aug 2024 | MO 152/7 v NS 156/3Match 27 · The Hundred | NS | 66* | - | 2 | Northern Superchargers won by 7 wickets | Manchester | The Hundred Men's Competition 2024 |
| 8 Aug 2024 | NS 26/5 v WF 3/0Match 21 · The Hundred | NS | 4 | - | 0 | No result | Cardiff | The Hundred Men's Competition 2024 |
| 6 Aug 2024 | NS 83 v BP 86/0Match 19 · The Hundred | NS | 11 | - | 0 | Birmingham Phoenix won by 10 wickets | Birmingham | The Hundred Men's Competition 2024 |
| 4 Aug 2024 | NS 167/5 v MO 153/6Match 16 · The Hundred | NS | 9 | - | 1 | Northern Superchargers won by 14 runs | Leeds | The Hundred Men's Competition 2024 |
| 2 Aug 2024 | NS 145/5 v OI 126/9Match 12 · The Hundred | NS | 65* | - | 0 | Northern Superchargers won by 19 runs | London | The Hundred Men's Competition 2024 |
| 30 Jul 2024 | SB 146/8 v NS 147/3Match 8 · The Hundred | NS | 62 | - | 2 | Northern Superchargers won by 7 wickets | Leeds | The Hundred Men's Competition 2024 |
| 26 Jul 2024 | TR 185/5 v NS 138/8Match 4 · The Hundred | NS | 10 | - | 1 | Trent Rockets won by 47 runs | Leeds | The Hundred Men's Competition 2024 |
| 24 Jul 2024 | MNY 163/8 v TSK 167/1Eliminator · T20 | MNY | 8 | - | 0 | Texas Super Kings won by 9 wickets | Dallas | Major League Cricket 2024 |
| 21 Jul 2024 | LAKR 130 v MNY 134/6Match 19 · T20 | MNY | 35 | - | 1 | MI New York won by 4 wickets | Dallas | Major League Cricket 2024 |
| 18 Jul 2024 | SFU 148/7 v MNY 145/7Match 16 · T20 | MNY | 26 | - | 1 | San Francisco Unicorns won by 3 runs | Dallas | Major League Cricket 2024 |
| 16 Jul 2024 | WF 182/5 v MNY 88Match 14 · T20 | MNY | 4 | - | 1 | Washington Freedom won by 94 runs | Dallas | Major League Cricket 2024 |
| 14 Jul 2024 | TSK 176/6 v MNY 161/7Match 12 · T20 | MNY | 1 | - | 0 | Texas Super Kings won by 15 runs | Dallas | Major League Cricket 2024 |
| 6 Jul 2024 | MNY 154/9 v WF 55/1Match 3 · T20 | MNY | 44 | - | 1 | Washington Freedom won by 4 runs (DLS method) | Morrisville | Major League Cricket 2024 |
| 5 Jul 2024 | SO 108 v MNY 111/4Match 1 · T20 | MNY | 62* | - | 2 | MI New York won by 6 wickets | Morrisville | Major League Cricket 2024 |
| 23 Jun 2024 | WI 135/8 v SA 124/7Match 50 · T20I | WI | 1 | - | 2 | South Africa won by 3 wickets (DLS method) | North Sound | ICC Men's T20 World Cup 2024 |