| 8 Mar 2024 | PZ 196/8 v QG 120Match 25 · T20 | QG | 14 | 4/23 | 0 | Peshawar Zalmi won by 76 runs | Rawalpindi | Pakistan Super League 2023/24 |
| 6 Mar 2024 | QG 118 v KK 121/3Match 22 · T20 | QG | 14 | 1/24 | 0 | Karachi Kings won by 7 wickets | Rawalpindi | Pakistan Super League 2023/24 |
| 29 Feb 2024 | KK 165/8 v QG 169/5Match 16 · T20 | QG | 22* | 2/34 | 1 | Quetta Gladiators won by 5 wickets | Karachi | Pakistan Super League 2023/24 |
| 25 Feb 2024 | MS 180/4 v QG 167/9Match 11 · T20 | QG | 9* | 1/30 | 0 | Multan Sultans won by 13 runs | Multan | Pakistan Super League 2023/24 |
| 22 Feb 2024 | IU 138/9 v QG 139/7Match 8 · T20 | QG | 8 | 2/32 | 0 | Quetta Gladiators won by 3 wickets | Lahore | Pakistan Super League 2023/24 |
| 19 Feb 2024 | LQ 187/7 v QG 188/5Match 4 · T20 | QG | 9* | 2/17 | 0 | Quetta Gladiators won by 5 wickets | Lahore | Pakistan Super League 2023/24 |
| 18 Feb 2024 | QG 206/5 v PZ 190/6Match 2 · T20 | QG | DNB | 1/38 | 1 | Quetta Gladiators won by 16 runs | Lahore | Pakistan Super League 2023/24 |
| 17 Feb 2024 | ME 208/3 v DC 163/7Final · T20 | ME | DNB | 1/33 | 0 | MI Emirates won by 45 runs | Dubai | International League T20 2023/24 |
| 14 Feb 2024 | ME 163/7 v GG 118Qualifier 1 · T20 | ME | 0 | 2/13 | 0 | 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 | DNB | 1/33 | 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 | 0 | 0/32 | 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 | 7* | 0/42 | 0 | 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 | DNB | 1/7 | 0 | 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 | DNB | 2/20 | 1 | 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 | 24 | 0/4 | 0 | 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 | DNB | 0/32 | 0 | 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 | 0 | 4/23 | 1 | MI Emirates won by 106 runs | Sharjah | International League T20 2023/24 |
| 23 Jan 2024 | ADKR 95 v ME 96/1Match 6 · T20 | ME | DNB | 2/21 | 0 | 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 | DNB | 0/23 | 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 | 7 | 0/39 | 0 | Dubai Capitals won by 7 wickets | Dubai | International League T20 2023/24 |
| 13 Jan 2024 | MS 137/8 v MR 139/4Match 36 · T20 | MR | DNB | 2/18 | 0 | Melbourne Renegades won by 6 wickets | Melbourne | Big Bash League 2023/24 |
| 21 Dec 2023 | ENG 132 v WI 133/65th T20I · T20I | WI | DNB | 2/20 | 0 | 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 | 15 | 1/36 | 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 | DNB | 0/44 | 0 | 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 | DNB | 2/24 | 1 | 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 | DNB | 1/32 | 1 | 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 | 1/21 | 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 | DNB | 1/28 | 0 | Trinbago Knight Riders won by 7 wickets | Providence | Caribbean Premier League 2023 |
| 16 Sept 2023 | TKR 176/8 v GAW 177/4Match 28 · T20 | TKR | 2 | 1/32 | 1 | Guyana Amazon Warriors won by 6 wickets | Providence | Caribbean Premier League 2023 |
| 10 Sept 2023 | SLK 167/3 v TKR 169/3Match 24 · T20 | TKR | DNB | 0/30 | 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 | DNB | 1/10 | 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 | 1 | 2/21 | 0 | 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 | 44* | 0/25 | 0 | 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 | 3* | 0/23 | 0 | Trinbago Knight Riders won by 2 runs | Bridgetown | Caribbean Premier League 2023 |
| 30 Aug 2023 | TKR 194/5 v BR 61Match 13 · T20 | TKR | DNB | 2/16 | 0 | Trinbago Knight Riders won by 133 runs | Bridgetown | Caribbean Premier League 2023 |
| 27 Aug 2023 | SKAN 178/5 v TKR 180/4Match 12 · T20 | TKR | DNB | 0/30 | 1 | Trinbago Knight Riders won by 6 wickets | Basseterre | Caribbean Premier League 2023 |
| 26 Aug 2023 | SLK 167/5 v TKR 113Match 9 · T20 | TKR | 12 | 0/21 | 1 | St Lucia Kings won by 54 runs | Basseterre | Caribbean Premier League 2023 |
| 19 Aug 2023 | TKR 19/1 v SKANMatch 3 · T20 | TKR | DNB | - | 0 | No result | Gros Islet | Caribbean Premier League 2023 |
| 13 Aug 2023 | IND 165/9 v WI 171/25th T20I · T20I | WI | DNB | 2/24 | 1 | West Indies won by 8 wickets | Lauderhill | India tour of West Indies and United States of America 2023 |
| 12 Aug 2023 | WI 178/8 v IND 179/14th T20I · T20I | WI | 5* | 0/31 | 0 | India won by 9 wickets | Lauderhill | India tour of West Indies and United States of America 2023 |
| 8 Aug 2023 | WI 159/5 v IND 164/33rd T20I · T20I | WI | DNB | 0/31 | 0 | India won by 7 wickets | Providence | India tour of West Indies and United States of America 2023 |
| 6 Aug 2023 | IND 152/7 v WI 155/82nd T20I · T20I | WI | 16* | 2/29 | 0 | West Indies won by 2 wickets | Providence | India tour of West Indies and United States of America 2023 |
| 3 Aug 2023 | WI 149/6 v IND 145/91st T20I · T20I | WI | DNB | 1/17 | 0 | West Indies won by 4 runs | Tarouba | India tour of West Indies and United States of America 2023 |
| 27 Jul 2023 | MNY 141/7 v WF 125/9Eliminator · T20 | WF | 11 | 1/24 | 0 | MI New York won by 16 runs | Dallas | Major League Cricket 2023 |
| 23 Jul 2023 | WF 160/6 v MNY 161/2Match 13 · T20 | WF | 8 | 1/9 | 0 | MI New York won by 8 wickets | Morrisville | Major League Cricket 2023 |
| 22 Jul 2023 | WF 133/8 v SFU 103Match 11 · T20 | WF | 7 | 1/14 | 0 | Washington Freedom won by 30 runs | Morrisville | Major League Cricket 2023 |
| 20 Jul 2023 | LAKR 175/7 v WF 177/4Match 9 · T20 | WF | DNB | 1/37 | 0 | Washington Freedom won by 6 wickets | Morrisville | Major League Cricket 2023 |
| 16 Jul 2023 | WF 163/5 v TSK 157/8Match 5 · T20 | WF | DNB | 2/25 | 0 | Washington Freedom won by 6 runs | Dallas | Major League Cricket 2023 |
| 14 Jul 2023 | WF 144/7 v SO 148/5Match 3 · T20 | WF | 33* | 1/20 | 0 | Seattle Orcas won by 5 wickets | Dallas | Major League Cricket 2023 |
| 7 Jul 2023 | WI 243 v SL 244/2Match 29 · ODI | WI | 6* | 1/54 | 0 | Sri Lanka won by 8 wickets | Harare | ICC Cricket World Cup Qualifier 2023 |