| 20 Jan 2024 | ME 159/9 v DC 160/3Match 2 · T20 | DC | DNB | 3/36 | 2 | Dubai Capitals won by 7 wickets | Dubai | International League T20 2023/24 |
| 21 Dec 2023 | ENG 132 v WI 133/65th T20I · T20I | WI | 4* | 2/24 | 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 | 0 | 1/55 | 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 | 18* | 1/52 | 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 | 0 | 1/27 | 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/43 | 0 | West Indies won by 4 wickets | Bridgetown | England tour of West Indies 2023/24 |
| 17 Sept 2023 | GAW 226/7 v BR 138/6Match 30 · T20 | BR | 8 | 2/50 | 0 | Guyana Amazon Warriors won by 88 runs | Providence | Caribbean Premier League 2023 |
| 10 Sept 2023 | GAW 181/9 v BR 178/8Match 23 · T20 | BR | 4 | 2/37 | 0 | Guyana Amazon Warriors won by 3 runs | Tarouba | Caribbean Premier League 2023 |
| 6 Sept 2023 | TKR 208/6 v BR 166/7Match 20 · T20 | BR | 19 | 2/39 | 0 | Trinbago Knight Riders won by 42 runs | Port of Spain | Caribbean Premier League 2023 |
| 3 Sept 2023 | SKAN 220/4 v BR 223/2Match 18 · T20 | BR | DNB | 0/47 | 0 | Barbados Royals won by 8 wickets | Bridgetown | Caribbean Premier League 2023 |
| 2 Sept 2023 | SLK 195/6 v BR 105Match 16 · T20 | BR | 18 | 2/40 | 0 | St Lucia Kings won by 90 runs | Bridgetown | Caribbean Premier League 2023 |
| 31 Aug 2023 | JT 160/7 v BR 161/4Match 14 · T20 | BR | 9* | 2/19 | 0 | Barbados Royals won by 6 wickets | Bridgetown | Caribbean Premier League 2023 |
| 30 Aug 2023 | TKR 194/5 v BR 61Match 13 · T20 | BR | 14 | 2/39 | 1 | Trinbago Knight Riders won by 133 runs | Bridgetown | Caribbean Premier League 2023 |
| 26 Aug 2023 | SKAN 197/6 v BR 200/4Match 10 · T20 | BR | 24 | 0/30 | 0 | Barbados Royals won by 6 wickets | Basseterre | Caribbean Premier League 2023 |
| 17 Aug 2023 | SLK 201/6 v BR 147Match 2 · T20 | BR | 10 | 4/38 | 0 | St Lucia Kings won by 54 runs | Gros Islet | Caribbean Premier League 2023 |
| 13 Aug 2023 | IND 165/9 v WI 171/25th T20I · T20I | WI | DNB | 2/36 | 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 | 3 | 0/33 | 0 | India won by 9 wickets | Lauderhill | India tour of West Indies and United States of America 2023 |
| 6 Aug 2023 | IND 152/7 v WI 155/82nd T20I · T20I | WI | 0 | 0/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 | 6* | 2/19 | 0 | West Indies won by 4 runs | Tarouba | India tour of West Indies and United States of America 2023 |
| 20 Jul 2023 | IND 438 & 181/2d v WI 255 & 76/22nd Test · Test | WI | 15 & DNB | 2/57 & 0/26 | 0 | Match drawn | Port of Spain | India tour of West Indies 2023 |
| 12 Jul 2023 | WI 150 & 130 v IND 421/5d1st Test · Test | WI | 18 & 20* | 0/40 | 0 | India won by an innings and 141 runs | Roseau | India tour of West Indies 2023 |
| 1 Jul 2023 | WI 181 v SCO 185/3Match 23 · ODI | WI | 45 | 1/37 | 0 | Scotland won by 7 wickets | Harare | ICC Cricket World Cup Qualifier 2023 |
| 26 Jun 2023 | WI 374/6 v NED 374/9Match 18 · ODI | WI | 8 | 1/59 | 2 | Match tied (Netherlands won the Super Over) | Harare | ICC Cricket World Cup Qualifier 2023 |
| 24 Jun 2023 | ZIM 268 v WI 233Match 13 · ODI | WI | 19 | 0/46 | 1 | Zimbabwe won by 35 runs | Harare | ICC Cricket World Cup Qualifier 2023 |
| 22 Jun 2023 | WI 339/7 v NEP 238Match 9 · ODI | WI | 16* | 3/34 | 0 | West Indies won by 101 runs | Harare | ICC Cricket World Cup Qualifier 2023 |
| 18 Jun 2023 | WI 297 v USA 258/7Match 2 · ODI | WI | 56 | 1/36 | 1 | West Indies won by 39 runs | Harare | ICC Cricket World Cup Qualifier 2023 |
| 30 Apr 2023 | RR 212/7 v MI 214/4Match 42 · T20 | RR | 11 | 0/55 | 0 | Mumbai Indians won by 6 wickets | Mumbai | Indian Premier League 2023 |
| 27 Apr 2023 | RR 202/5 v CSK 170/6Match 37 · T20 | RR | DNB | 0/49 | 1 | Rajasthan Royals won by 32 runs | Jaipur | Indian Premier League 2023 |
| 23 Apr 2023 | RCB 189/9 v RR 182/6Match 32 · T20 | RR | DNB | 0/32 | 1 | Royal Challengers Bangalore won by 7 runs | Bengaluru | Indian Premier League 2023 |
| 19 Apr 2023 | LSG 154/7 v RR 144/6Match 26 · T20 | RR | DNB | 1/38 | 0 | Lucknow Super Giants won by 10 runs | Jaipur | Indian Premier League 2023 |
| 12 Apr 2023 | RR 175/8 v CSK 172/6Match 17 · T20 | RR | 0 | 0/37 | 0 | Rajasthan Royals won by 3 runs | Chennai | Indian Premier League 2023 |
| 8 Apr 2023 | RR 199/4 v DC 142/9Match 11 · T20 | RR | DNB | 0/28 | 0 | Rajasthan Royals won by 57 runs | Guwahati | Indian Premier League 2023 |
| 5 Apr 2023 | PK 197/4 v RR 192/7Match 8 · T20 | RR | 1* | 2/29 | 0 | Punjab Kings won by 5 runs | Guwahati | Indian Premier League 2023 |
| 2 Apr 2023 | RR 203/5 v SH 131/8Match 4 · T20 | RR | DNB | 1/16 | 1 | Rajasthan Royals won by 72 runs | Hyderabad | Indian Premier League 2023 |
| 28 Mar 2023 | WI 220/8 v SA 213/63rd T20I · T20I | WI | 13 | 1/42 | 0 | West Indies won by 7 runs | Johannesburg | West Indies tour of South Africa 2022/23 |
| 26 Mar 2023 | WI 258/5 v SA 259/42nd T20I · T20I | WI | DNB | 1/48 | 0 | South Africa won by 6 wickets | Centurion | West Indies tour of South Africa 2022/23 |
| 21 Mar 2023 | WI 260 v SA 264/63rd ODI · ODI | WI | 36 | 0/66 | 0 | South Africa won by 4 wickets | Potchefstroom | West Indies tour of South Africa 2022/23 |
| 18 Mar 2023 | WI 335/8 v SA 2872nd ODI · ODI | WI | 15 | 0/45 | 0 | West Indies won by 48 runs | East London | West Indies tour of South Africa 2022/23 |
| 8 Mar 2023 | SA 320 & 321 v WI 251 & 1062nd Test · Test | WI | 81* & 19 | 1/39 & 3/48 | 1 | South Africa won by 284 runs | Johannesburg | West Indies tour of South Africa 2022/23 |
| 28 Feb 2023 | SA 342 & 116 v WI 212 & 1591st Test · Test | WI | 0 & 18 | 1/64 & 2/7 | 1 | South Africa won by 87 runs | Centurion | West Indies tour of South Africa 2022/23 |
| 12 Feb 2023 | ZIM 115 & 173 v WI 2922nd Test · Test | WI | 3 | 2/18 & 1/16 | 0 | West Indies won by an innings and 4 runs | Bulawayo | West Indies tour of Zimbabwe 2022/23 |
| 4 Feb 2023 | WI 447/6d & 203/5d v ZIM 379/9d & 134/61st Test · Test | WI | 11 & DNB | 2/55 & 0/13 | 0 | Match drawn | Bulawayo | West Indies tour of Zimbabwe 2022/23 |
| 24 Jan 2023 | DSG 178/6 v JSK 182/2Match 22 · T20 | DSG | 28* | 0/31 | 0 | Joburg Super Kings won by 8 wickets | Johannesburg | SA20 2022/23 |
| 22 Jan 2023 | SEC 210/2 v DSG 86Match 19 · T20 | DSG | 7 | 0/41 | 0 | Sunrisers Eastern Cape won by 124 runs | Gqeberha | SA20 2022/23 |
| 20 Jan 2023 | DSG 80 v PC 84/2Match 15 · T20 | DSG | 10 | 0/10 | 0 | Pretoria Capitals won by 8 wickets | Durban | SA20 2022/23 |
| 17 Jan 2023 | PR 169/6 v DSG 159/8Match 10 · T20 | DSG | 17 | - | 0 | Paarl Royals won by 10 runs | Paarl | SA20 2022/23 |
| 15 Jan 2023 | DSG 216/4 v PR 189/8Match 8 · T20 | DSG | DNB | 0/49 | 2 | Durban's Super Giants won by 27 runs | Durban | SA20 2022/23 |
| 13 Jan 2023 | MCT 152/8 v DSG 154/5Match 5 · T20 | DSG | 11* | 1/27 | 0 | Durban's Super Giants won by 5 wickets | Cape Town | SA20 2022/23 |
| 11 Jan 2023 | JSK 190/6 v DSG 174/5Match 2 · T20 | DSG | 2* | 1/23 | 0 | Joburg Super Kings won by 16 runs | Durban | SA20 2022/23 |
| 8 Dec 2022 | AUS 511/7d & 199/6d v WI 214 & 772nd Test · Test | WI | 0 & 11 | 1/68 & 0/46 | 1 | Australia won by 419 runs | Adelaide | West Indies tour of Australia 2022/23 |