| 26 Jul 2024 | WI 282 & 175 v ENG 376 & 87/03rd Test · Test | WI | 15 & 2 | 4/122 & 0/25 | 0 | England won by 10 wickets | Birmingham | West Indies tour of England 2024 |
| 18 Jul 2024 | ENG 416 & 425 v WI 457 & 1432nd Test · Test | WI | 10 & 0 | 3/98 & 2/103 | 2 | England won by 241 runs | Nottingham | West Indies tour of England 2024 |
| 10 Jul 2024 | WI 121 & 136 v ENG 3711st Test · Test | WI | 17 & 8 | 1/106 | 0 | England won by an innings and 114 runs | London | West Indies tour of England 2024 |
| 23 Jun 2024 | WI 135/8 v SA 124/7Match 50 · T20I | WI | 11* | 2/25 | 1 | South Africa won by 3 wickets (DLS method) | North Sound | ICC Men's T20 World Cup 2024 |
| 21 Jun 2024 | USA 128 v WI 130/1Match 46 · T20I | WI | DNB | 2/31 | 0 | 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 | DNB | 0/32 | 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 | DNB | 1/30 | 0 | 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 | 6 | 4/19 | 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 | DNB | 2/6 | 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 | DNB | 2/34 | 0 | West Indies won by 5 wickets | Providence | ICC Men's T20 World Cup 2024 |
| 29 Mar 2024 | RCB 182/6 v KKR 186/3Match 10 · T20 | RCB | DNB | 0/34 | 0 | Kolkata Knight Riders won by 7 wickets | Bengaluru | Indian Premier League 2024 |
| 25 Mar 2024 | PK 176/6 v RCB 178/6Match 6 · T20 | RCB | DNB | 1/43 | 0 | Royal Challengers Bengaluru won by 4 wickets | Bengaluru | Indian Premier League 2024 |
| 22 Mar 2024 | RCB 173/6 v CSK 176/4Match 1 · T20 | RCB | DNB | 0/38 | 0 | Chennai Super Kings won by 6 wickets | Chennai | Indian Premier League 2024 |
| 13 Feb 2024 | WI 220/6 v AUS 183/53rd T20I · T20I | WI | DNB | 0/38 | 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 | 2* | 1/31 | 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 | DNB | 2/46 | 1 | Australia won by 11 runs | Hobart | West Indies tour of Australia 2023/24 |
| 6 Feb 2024 | WI 86 v AUS 87/23rd ODI · ODI | WI | 6 | 1/30 | 0 | Australia won by 8 wickets | Canberra | West Indies tour of Australia 2023/24 |
| 4 Feb 2024 | AUS 258/9 v WI 1752nd ODI · ODI | WI | 19 | 2/74 | 0 | Australia won by 83 runs | Sydney | West Indies tour of Australia 2023/24 |
| 25 Jan 2024 | WI 311 & 193/9 v AUS 289/9d & 2072nd Test · Test | WI | 32 & 0 | 4/84 & 2/62 | 0 | West Indies won by 8 runs | Brisbane | West Indies tour of Australia 2023/24 |
| 17 Jan 2024 | WI 188 & 120 v AUS 283 & 26/01st Test · Test | WI | 14 & 16 | 1/55 & 0/12 | 0 | Australia won by 10 wickets | Adelaide | West Indies tour of Australia 2023/24 |
| 16 Dec 2023 | WI 222/6 v ENG 226/33rd T20I · T20I | WI | DNB | 0/50 | 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 | DNB | 3/39 | 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 | 3/54 | 1 | West Indies won by 4 wickets | Bridgetown | England tour of West Indies 2023/24 |
| 9 Dec 2023 | ENG 206/9 v WI 191/63rd ODI · ODI | WI | DNB | 3/61 | 1 | West Indies won by 4 wickets (DLS method) | Bridgetown | England tour of West Indies 2023/24 |
| 6 Dec 2023 | WI 202 v ENG 206/42nd ODI · ODI | WI | 14 | 0/48 | 0 | England won by 6 wickets | North Sound | England tour of West Indies 2023/24 |
| 3 Dec 2023 | ENG 325 v WI 326/61st ODI · ODI | WI | 2* | 1/65 | 1 | West Indies won by 4 wickets | North Sound | England tour of West Indies 2023/24 |
| 19 Sept 2023 | SLK 125/9 v JT 126/5Eliminator · T20 | SLK | 0 | 0/28 | 0 | Jamaica Tallawahs won by 5 wickets | Providence | Caribbean Premier League 2023 |
| 17 Sept 2023 | JT 201/5 v SLK 79Match 29 · T20 | SLK | 10 | 1/28 | 0 | Jamaica Tallawahs won by 122 runs | Providence | Caribbean Premier League 2023 |
| 14 Sept 2023 | GAW 167/5 v SLK 170/3Match 26 · T20 | SLK | DNB | 2/31 | 0 | St Lucia Kings won by 7 wickets | Providence | Caribbean Premier League 2023 |
| 10 Sept 2023 | SLK 167/3 v TKR 169/3Match 24 · T20 | SLK | DNB | 2/42 | 0 | Trinbago Knight Riders won by 7 wickets | Tarouba | Caribbean Premier League 2023 |
| 9 Sept 2023 | SLK 149/7 v SKAN 150/6Match 21 · T20 | SLK | 8* | 0/24 | 0 | St Kitts and Nevis Patriots won by 4 wickets | Tarouba | Caribbean Premier League 2023 |
| 2 Sept 2023 | SLK 195/6 v BR 105Match 16 · T20 | SLK | DNB | 3/7 | 3 | St Lucia Kings won by 90 runs | Bridgetown | Caribbean Premier League 2023 |
| 26 Aug 2023 | SLK 167/5 v TKR 113Match 9 · T20 | SLK | DNB | 1/17 | 0 | St Lucia Kings won by 54 runs | Basseterre | Caribbean Premier League 2023 |
| 19 Aug 2023 | GAW 56/2 v SLKMatch 4 · T20 | SLK | - | 0/26 | 0 | No result | Gros Islet | Caribbean Premier League 2023 |
| 17 Aug 2023 | SLK 201/6 v BR 147Match 2 · T20 | SLK | DNB | 1/21 | 1 | St Lucia Kings won by 54 runs | Gros Islet | Caribbean Premier League 2023 |
| 16 Aug 2023 | JT 187 v SLK 176/8Match 1 · T20 | SLK | 6* | 2/21 | 0 | Jamaica Tallawahs won by 11 runs | Gros Islet | Caribbean Premier League 2023 |
| 13 Aug 2023 | IND 165/9 v WI 171/25th T20I · T20I | WI | DNB | 0/41 | 0 | West Indies won by 8 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 | 2/25 | 1 | 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 | 10* | 2/28 | 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 | 0/39 | 0 | West Indies won by 4 runs | Tarouba | India tour of West Indies and United States of America 2023 |
| 1 Aug 2023 | IND 351/5 v WI 1513rd ODI · ODI | WI | 26 | 1/77 | 0 | India won by 200 runs | Tarouba | India tour of West Indies and United States of America 2023 |
| 29 Jul 2023 | IND 181 v WI 182/42nd ODI · ODI | WI | DNB | 2/35 | 1 | West Indies won by 6 wickets | Bridgetown | 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 | 4 & DNB | 0/97 & 0/37 | 1 | Match drawn | Port of Spain | India tour of West Indies 2023 |
| 12 Jul 2023 | WI 150 & 130 v IND 421/5d1st Test · Test | WI | 4 & 13 | 1/80 | 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 | 6 | 0/29 | 1 | 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 | DNB | 2/73 | 0 | 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 | 3 | 2/42 | 2 | Zimbabwe won by 35 runs | Harare | ICC Cricket World Cup Qualifier 2023 |
| 22 Jun 2023 | WI 339/7 v NEP 238Match 9 · ODI | WI | DNB | 2/45 | 1 | 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 | 3 | 2/68 | 0 | West Indies won by 39 runs | Harare | ICC Cricket World Cup Qualifier 2023 |
| 12 May 2023 | MI 218/5 v GT 191/8Match 57 · T20 | GT | 7* | 0/52 | 0 | Mumbai Indians won by 27 runs | Mumbai | Indian Premier League 2023 |