| 8 Aug 2023 | WI 159/5 v IND 164/33rd T20I · T20I | WI | 2* | 0/36 | 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 | 0 | 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 | 4* | 2/33 | 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 | 8 | 2/73 | 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 | 3/37 | 0 | West Indies won by 6 wickets | Bridgetown | India tour of West Indies and United States of America 2023 |
| 27 Jul 2023 | WI 114 v IND 118/51st ODI · ODI | WI | 0 | 0/2 | 0 | India won by 5 wickets | Bridgetown | India tour of West Indies 2023 |
| 7 Jul 2023 | WI 243 v SL 244/2Match 29 · ODI | WI | 26 | 0/44 | 0 | Sri Lanka won by 8 wickets | Harare | ICC Cricket World Cup Qualifier 2023 |
| 5 Jul 2023 | OMA 221/9 v WI 222/3Match 27 · ODI | WI | DNB | 3/44 | 0 | West Indies won by 7 wickets | Harare | ICC Cricket World Cup Qualifier 2023 |
| 1 Jul 2023 | WI 181 v SCO 185/3Match 23 · ODI | WI | 36 | 1/28 | 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 | 0 | 0/36 | 0 | Match tied (Netherlands won the Super Over) | Harare | ICC Cricket World Cup Qualifier 2023 |
| 7 Apr 2023 | SH 121/8 v LSG 127/5Match 10 · T20 | LSG | 0 | - | 0 | Lucknow Super Giants won by 5 wickets | Lucknow | Indian Premier League 2023 |
| 28 Mar 2023 | WI 220/8 v SA 213/63rd T20I · T20I | WI | 44* | 0/44 | 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 | 41* | 0/44 | 1 | South Africa won by 6 wickets | Centurion | West Indies tour of South Africa 2022/23 |
| 25 Mar 2023 | SA 131/8 v WI 132/71st T20I · T20I | WI | 3 | 1/20 | 1 | West Indies won by 3 wickets | Centurion | West Indies tour of South Africa 2022/23 |
| 9 Feb 2023 | SEC 213/5 v JSK 199/6Semi-final · T20 | JSK | 38* | 0/54 | 0 | Sunrisers Eastern Cape won by 14 runs | Centurion | SA20 2022/23 |
| 6 Feb 2023 | JSK 189/6 v MCT 113Match 29 · T20 | JSK | 15* | 0/29 | 0 | Joburg Super Kings won by 76 runs | Johannesburg | SA20 2022/23 |
| 5 Feb 2023 | JSK 160/6 v SEC 136/9Match 27 · T20 | JSK | 2 | 2/24 | 0 | Joburg Super Kings won by 24 runs | Johannesburg | SA20 2022/23 |
| 3 Feb 2023 | PR 131/4 v JSKMatch 24 · T20 | JSK | - | 1/30 | 0 | No result | Johannesburg | SA20 2022/23 |
| 24 Jan 2023 | DSG 178/6 v JSK 182/2Match 22 · T20 | JSK | DNB | 0/21 | 0 | Joburg Super Kings won by 8 wickets | Johannesburg | SA20 2022/23 |
| 21 Jan 2023 | SEC 127 v JSK 128/5Match 17 · T20 | JSK | 7* | 1/20 | 0 | Joburg Super Kings won by 5 wickets | Gqeberha | SA20 2022/23 |
| 18 Jan 2023 | JSK 122 v PC 123/4Match 13 · T20 | JSK | 2 | 0/7 | 1 | Pretoria Capitals won by 6 wickets | Centurion | SA20 2022/23 |
| 17 Jan 2023 | JSK 168/6 v PC 162Match 11 · T20 | JSK | 1 | 2/28 | 1 | Joburg Super Kings won by 6 runs | Johannesburg | SA20 2022/23 |
| 14 Jan 2023 | JSK 105/9 v MCT 107/3Match 7 · T20 | JSK | 5 | 1/14 | 0 | MI Cape Town won by 7 wickets | Cape Town | SA20 2022/23 |
| 13 Jan 2023 | JSK 81 v PR 82/3Match 4 · T20 | JSK | 7 | 1/10 | 2 | Paarl Royals won by 7 wickets | Paarl | SA20 2022/23 |
| 11 Jan 2023 | JSK 190/6 v DSG 174/5Match 2 · T20 | JSK | 40 | 0/9 | 0 | Joburg Super Kings won by 16 runs | Durban | SA20 2022/23 |
| 28 Sept 2022 | JT 226/4 v GAW 189/8Qualifier 2 · T20 | GAW | 2 | 2/43 | 1 | Jamaica Tallawahs won by 37 runs | Providence | Caribbean Premier League 2022 |
| 27 Sept 2022 | BR 195/5 v GAW 108Qualifier 1 · T20 | GAW | 1 | 2/29 | 1 | Barbados Royals won by 87 runs | Providence | Caribbean Premier League 2022 |
| 25 Sept 2022 | BR 125 v GAW 126/5Match 30 · T20 | GAW | 0* | 3/14 | 0 | Guyana Amazon Warriors won by 5 wickets | Providence | Caribbean Premier League 2022 |
| 24 Sept 2022 | GAW 173/6 v TKR 136Match 28 · T20 | GAW | 6 | 0/6 | 0 | Guyana Amazon Warriors won by 37 runs | Providence | Caribbean Premier League 2022 |
| 22 Sept 2022 | SLK 194/5 v GAW 195/4Match 27 · T20 | GAW | 10* | 1/19 | 0 | Guyana Amazon Warriors won by 6 wickets | Providence | Caribbean Premier League 2022 |
| 21 Sept 2022 | GAW 178/8 v JT 166Match 25 · T20 | GAW | 9 | 0/6 | 0 | Guyana Amazon Warriors won by 12 runs | Providence | Caribbean Premier League 2022 |
| 18 Sept 2022 | BR 107/6 v GAW 81/9Match 22 · T20 | GAW | 4 | 0/8 | 2 | Barbados Royals won by 29 runs (DLS method) | Tarouba | Caribbean Premier League 2022 |
| 14 Sept 2022 | TKR 150/8 v GAW 124Match 18 · T20 | GAW | 8 | 3/22 | 1 | Trinbago Knight Riders won by 26 runs | Port of Spain | Caribbean Premier League 2022 |
| 10 Sept 2022 | SLK 161/7 v GAW 162/4Match 13 · T20 | GAW | DNB | 0/19 | 0 | Guyana Amazon Warriors won by 6 wickets | Gros Islet | Caribbean Premier League 2022 |
| 8 Sept 2022 | GAW 162/6 v SKAN 163/6Match 10 · T20 | GAW | 3 | 2/42 | 0 | St Kitts and Nevis Patriots won by 4 wickets | Gros Islet | Caribbean Premier League 2022 |
| 3 Sept 2022 | GAW 142/6 v JT 143/6Match 4 · T20 | GAW | 36 | 1/48 | 0 | Jamaica Tallawahs won by 4 wickets | Basseterre | Caribbean Premier League 2022 |
| 14 Aug 2022 | NZ 145/7 v WI 150/23rd T20I · T20I | WI | DNB | 0/18 | 0 | West Indies won by 8 wickets | Kingston | New Zealand tour of West Indies 2022 |
| 12 Aug 2022 | NZ 215/5 v WI 125/92nd T20I · T20I | WI | 18 | 1/26 | 0 | New Zealand won by 90 runs | Kingston | New Zealand tour of West Indies 2022 |
| 10 Aug 2022 | NZ 185/5 v WI 172/71st T20I · T20I | WI | 31* | 0/35 | 0 | New Zealand won by 13 runs | Kingston | New Zealand tour of West Indies 2022 |
| 24 Jul 2022 | WI 311/6 v IND 312/82nd ODI · ODI | WI | 14* | 1/69 | 0 | India won by 2 wickets | Port of Spain | India tour of West Indies 2022 |
| 22 Jul 2022 | IND 308/7 v WI 305/61st ODI · ODI | WI | 39* | 1/43 | 0 | India won by 3 runs | Port of Spain | India tour of West Indies 2022 |
| 16 Jul 2022 | WI 178 v BAN 179/63rd ODI · ODI | WI | 19 | 0/38 | 0 | Bangladesh won by 4 wickets | Providence | Bangladesh tour of West Indies 2022 |
| 13 Jul 2022 | WI 108 v BAN 112/12nd ODI · ODI | WI | 4 | - | 0 | Bangladesh won by 9 wickets | Providence | Bangladesh tour of West Indies 2022 |
| 10 Jul 2022 | WI 149/9 v BAN 151/41st ODI · ODI | WI | 15 | 0/10 | 0 | Bangladesh won by 6 wickets | Providence | Bangladesh tour of West Indies 2022 |
| 7 Jul 2022 | BAN 163/5 v WI 169/53rd T20I · T20I | WI | DNB | 1/19 | 0 | West Indies won by 5 wickets | Providence | Bangladesh tour of West Indies 2022 |
| 3 Jul 2022 | WI 193/5 v BAN 158/62nd T20I · T20I | WI | 3 | 2/28 | 0 | West Indies won by 35 runs | Roseau | Bangladesh tour of West Indies 2022 |
| 2 Jul 2022 | BAN 105/8 v WI1st T20I · T20I | WI | - | 3/21 | 0 | No result | Roseau | Bangladesh tour of West Indies 2022 |
| 12 Jun 2022 | PAK 269/9 v WI 2163rd ODI · ODI | WI | 16 | 0/13 | 0 | Pakistan won by 53 runs (DLS method) | Multan | West Indies tour of Pakistan 2022 |
| 10 Jun 2022 | PAK 275/8 v WI 1552nd ODI · ODI | WI | 1 | 0/27 | 1 | Pakistan won by 120 runs | Multan | West Indies tour of Pakistan 2022 |
| 8 Jun 2022 | WI 305/8 v PAK 306/51st ODI · ODI | WI | 25 | 1/70 | 0 | Pakistan won by 5 wickets | Multan | West Indies tour of Pakistan 2022 |