| 21 Jun 2024 | USA 128 v WI 130/1Match 46 · T20I | WI | 27* | - | 1 | West Indies won by 9 wickets | Bridgetown | ICC Men's T20 World Cup 2024 |
| 19 Jun 2024 | WI 180/4 v ENG 181/2Match 42 · T20I | WI | 36 | - | 0 | England won by 8 wickets | Gros Islet | ICC Men's T20 World Cup 2024 |
| 17 Jun 2024 | WI 218/5 v AFG 11440th Match, Group C · T20I | WI | 98 | - | 1 | West Indies won by 104 runs | Gros Islet | ICC Men's T20 World Cup 2024 |
| 12 Jun 2024 | WI 149/9 v NZ 136/9Match 26 · T20I | WI | 17 | - | 1 | West Indies won by 13 runs | Tarouba | ICC Men's T20 World Cup 2024 |
| 8 Jun 2024 | WI 173/5 v UGA 39Match 18 · T20I | WI | 22 | - | 1 | West Indies won by 134 runs | Providence | ICC Men's T20 World Cup 2024 |
| 2 Jun 2024 | PNG 136/8 v WI 137/5Match 2 · T20I | WI | 27 | - | 2 | West Indies won by 5 wickets | Providence | ICC Men's T20 World Cup 2024 |
| 17 May 2024 | LSG 214/6 v MI 196/6Match 67 · T20 | LSG | 75 | - | 0 | Lucknow Super Giants won by 18 runs | Mumbai | Indian Premier League 2024 |
| 14 May 2024 | DC 208/4 v LSG 189/9Match 64 · T20 | LSG | 61 | - | 1 | Delhi Capitals won by 19 runs | Delhi | Indian Premier League 2024 |
| 8 May 2024 | LSG 165/4 v SH 167/0Match 57 · T20 | LSG | 48* | - | 0 | Sunrisers Hyderabad won by 10 wickets | Hyderabad | Indian Premier League 2024 |
| 5 May 2024 | KKR 235/6 v LSG 137Match 54 · T20 | LSG | 10 | - | 0 | Kolkata Knight Riders won by 98 runs | Lucknow | Indian Premier League 2024 |
| 30 Apr 2024 | MI 144/7 v LSG 145/6Match 48 · T20 | LSG | 14* | - | 0 | Lucknow Super Giants won by 4 wickets | Lucknow | Indian Premier League 2024 |
| 27 Apr 2024 | LSG 196/5 v RR 199/3Match 44 · T20 | LSG | 11 | - | 0 | Rajasthan Royals won by 7 wickets | Lucknow | Indian Premier League 2024 |
| 23 Apr 2024 | CSK 210/4 v LSG 213/4Match 39 · T20 | LSG | 34 | - | 0 | Lucknow Super Giants won by 6 wickets | Chennai | Indian Premier League 2024 |
| 19 Apr 2024 | CSK 176/6 v LSG 180/2Match 34 · T20 | LSG | 23* | - | 0 | Lucknow Super Giants won by 8 wickets | Lucknow | Indian Premier League 2024 |
| 14 Apr 2024 | LSG 161/7 v KKR 162/2Match 28 · T20 | LSG | 45 | - | 0 | Kolkata Knight Riders won by 8 wickets | Kolkata | Indian Premier League 2024 |
| 12 Apr 2024 | LSG 167/7 v DC 170/4Match 26 · T20 | LSG | 0 | - | 1 | Delhi Capitals won by 6 wickets | Lucknow | Indian Premier League 2024 |
| 7 Apr 2024 | LSG 163/5 v GT 130Match 21 · T20 | LSG | 32* | - | 1 | Lucknow Super Giants won by 33 runs | Lucknow | Indian Premier League 2024 |
| 2 Apr 2024 | LSG 181/5 v RCB 153Match 15 · T20 | LSG | 40* | - | 3 | Lucknow Super Giants won by 28 runs | Bengaluru | Indian Premier League 2024 |
| 30 Mar 2024 | LSG 199/8 v PK 178/5Match 11 · T20 | LSG | 42 | - | 1 | Lucknow Super Giants won by 21 runs | Lucknow | Indian Premier League 2024 |
| 24 Mar 2024 | RR 193/4 v LSG 173/6Match 4 · T20 | LSG | 64* | - | 0 | Rajasthan Royals won by 20 runs | Jaipur | Indian Premier League 2024 |
| 28 Feb 2024 | RR 149/7 v FB 152/4Qualifier 2 · T20 | RR | 3 | - | 0 | Fortune Barishal won by 6 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 26 Feb 2024 | RR 185/6 v CV 186/4Qualifier 1 · T20 | RR | 14 | - | 0 | Comilla Victorians won by 6 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 17 Feb 2024 | ME 208/3 v DC 163/7Final · T20 | ME | 57* | - | 2 | MI Emirates won by 45 runs | Dubai | International League T20 2023/24 |
| 14 Feb 2024 | ME 163/7 v GG 118Qualifier 1 · T20 | ME | 36 | - | 1 | MI Emirates won by 45 runs | Dubai | International League T20 2023/24 |
| 13 Feb 2024 | WI 220/6 v AUS 183/53rd T20I · T20I | WI | 1 | - | 0 | West Indies won by 37 runs | Perth | West Indies tour of Australia 2023/24 |
| 11 Feb 2024 | AUS 241/4 v WI 207/92nd T20I · T20I | WI | 18 | - | 0 | Australia won by 34 runs | Adelaide | West Indies tour of Australia 2023/24 |
| 9 Feb 2024 | AUS 213/7 v WI 202/81st T20I · T20I | WI | 18 | - | 2 | Australia won by 11 runs | Hobart | West Indies tour of Australia 2023/24 |
| 4 Feb 2024 | ME 188/5 v DV 158/8Match 21 · T20 | ME | 39 | - | 4 | MI Emirates won by 30 runs | Abu Dhabi | International League T20 2023/24 |
| 2 Feb 2024 | SW 129 v ME 133/2Match 18 · T20 | ME | 24* | - | 0 | MI Emirates won by 8 wickets | Abu Dhabi | International League T20 2023/24 |
| 30 Jan 2024 | ME 149/9 v DV 150/8Match 15 · T20 | ME | 17 | - | 1 | Desert Vipers won by 2 wickets | Dubai | International League T20 2023/24 |
| 28 Jan 2024 | ADKR 188/5 v ME 189/2Match 12 · T20 | ME | 33 | - | 1 | MI Emirates won by 8 wickets | Abu Dhabi | International League T20 2023/24 |
| 26 Jan 2024 | ME 180/7 v SW 74Match 9 · T20 | ME | 37 | - | 0 | MI Emirates won by 106 runs | Sharjah | International League T20 2023/24 |
| 23 Jan 2024 | ADKR 95 v ME 96/1Match 6 · T20 | ME | 39* | - | 2 | MI Emirates won by 9 wickets | Abu Dhabi | International League T20 2023/24 |
| 21 Jan 2024 | ME 179/5 v GG 161/9Match 4 · T20 | ME | 51 | - | 0 | MI Emirates won by 18 runs | Abu Dhabi | International League T20 2023/24 |
| 20 Jan 2024 | ME 159/9 v DC 160/3Match 2 · T20 | ME | 21 | - | 0 | Dubai Capitals won by 7 wickets | Dubai | International League T20 2023/24 |
| 15 Jan 2024 | DSG 145/8 v JSK 108/9Match 7 · T20 | DSG | 15 | - | 2 | Durban's Super Giants won by 37 runs | Durban | SA20 2023/24 |
| 13 Jan 2024 | DSG 225/3 v SEC 190/9Match 5 · T20 | DSG | 60* | - | 0 | Durban's Super Giants won by 35 runs | Gqeberha | SA20 2023/24 |
| 11 Jan 2024 | MCT 207/5 v DSG 177/6Match 2 · T20 | DSG | 11 | - | 0 | Durban's Super Giants won by 11 runs (DLS method) | Durban | SA20 2023/24 |
| 21 Dec 2023 | ENG 132 v WI 133/65th T20I · T20I | WI | 10 | - | 1 | West Indies won by 4 wickets | Tarouba | England tour of West Indies 2023/24 |
| 19 Dec 2023 | ENG 267/3 v WI 1924th T20I · T20I | WI | 39 | - | 0 | England won by 75 runs | Tarouba | England tour of West Indies 2023/24 |
| 16 Dec 2023 | WI 222/6 v ENG 226/33rd T20I · T20I | WI | 82 | - | 1 | England won by 7 wickets | St George's | England tour of West Indies 2023/24 |
| 14 Dec 2023 | WI 176/7 v ENG 166/72nd T20I · T20I | WI | 5 | - | 0 | West Indies won by 10 runs | St George's | England tour of West Indies 2023/24 |
| 12 Dec 2023 | ENG 171 v WI 172/61st T20I · T20I | WI | 13 | - | 2 | West Indies won by 4 wickets | Bridgetown | England tour of West Indies 2023/24 |
| 24 Sept 2023 | TKR 94 v GAW 99/1Final · T20 | TKR | 1 | - | 0 | Guyana Amazon Warriors won by 9 wickets | Providence | Caribbean Premier League 2023 |
| 20 Sept 2023 | GAW 166/7 v TKR 167/3Qualifier 1 · T20 | TKR | 33 | - | 2 | Trinbago Knight Riders won by 7 wickets | Providence | Caribbean Premier League 2023 |
| 10 Sept 2023 | SLK 167/3 v TKR 169/3Match 24 · T20 | TKR | 15 | - | 0 | Trinbago Knight Riders won by 7 wickets | Tarouba | Caribbean Premier League 2023 |
| 9 Sept 2023 | JT 154/8 v TKR 155/3Match 22 · T20 | TKR | 54 | - | 0 | Trinbago Knight Riders won by 7 wickets | Tarouba | Caribbean Premier League 2023 |
| 6 Sept 2023 | TKR 208/6 v BR 166/7Match 20 · T20 | TKR | 102* | - | 1 | Trinbago Knight Riders won by 42 runs | Port of Spain | Caribbean Premier League 2023 |
| 5 Sept 2023 | TKR 172/8 v GAW 175/4Match 19 · T20 | TKR | 18 | - | 2 | Guyana Amazon Warriors won by 6 wickets | Port of Spain | Caribbean Premier League 2023 |
| 3 Sept 2023 | TKR 142/8 v JT 140/7Match 17 · T20 | TKR | 1 | - | 2 | Trinbago Knight Riders won by 2 runs | Bridgetown | Caribbean Premier League 2023 |