| 5 Jul 2023 | OMA 221/9 v WI 222/3Match 27 · ODI | WI | DNB | 0/48 | 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 | 6* | 1/26 | 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 | DNB | 2/73 | 1 | 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/45 | 0 | 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/49 | 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 | 1* | 0/38 | 0 | West Indies won by 39 runs | Harare | ICC Cricket World Cup Qualifier 2023 |
| 29 Apr 2023 | SH 197/6 v DC 188/6Match 40 · T20 | SH | 16* | 1/40 | 0 | Sunrisers Hyderabad won by 9 runs | Delhi | Indian Premier League 2023 |
| 26 Mar 2023 | WI 258/5 v SA 259/42nd T20I · T20I | WI | DNB | 0/33 | 0 | 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 | 0 | 1/28 | 0 | West Indies won by 3 wickets | Centurion | West Indies tour of South Africa 2022/23 |
| 21 Mar 2023 | WI 260 v SA 264/63rd ODI · ODI | WI | 14 | 2/49 | 1 | 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 | 2 | 3/59 | 0 | West Indies won by 48 runs | East London | West Indies tour of South Africa 2022/23 |
| 26 Feb 2023 | KK 167/3 v MS 101Match 14 · T20 | MS | 2 | 0/36 | 0 | Karachi Kings won by 66 runs | Karachi | Pakistan Super League 2022/23 |
| 15 Feb 2023 | QG 110 v MS 111/1Match 3 · T20 | MS | DNB | 0/31 | 0 | Multan Sultans won by 9 wickets | Multan | Pakistan Super League 2022/23 |
| 13 Feb 2023 | LQ 175/6 v MS 174/6Match 1 · T20 | MS | 0* | 1/31 | 1 | Lahore Qalandars won by 1 run | Multan | Pakistan Super League 2022/23 |
| 4 Feb 2023 | SW 130/9 v ADKR 133/5Match 28 · T20 | ADKR | 0* | 1/22 | 0 | Abu Dhabi Knight Riders won by 5 wickets | Abu Dhabi | International League T20 2022/23 |
| 3 Feb 2023 | ME 180/4 v ADKR 162Match 26 · T20 | ADKR | 0 | 0/31 | 0 | MI Emirates won by 18 runs | Abu Dhabi | International League T20 2022/23 |
| 30 Jan 2023 | ADKR 149/9 v DC 150/3Match 22 · T20 | ADKR | 12 | 1/21 | 0 | Dubai Capitals won by 7 wickets | Abu Dhabi | International League T20 2022/23 |
| 28 Jan 2023 | ADKR 149/4 v SW 150/6Match 19 · T20 | ADKR | DNB | 2/28 | 0 | Sharjah Warriors won by 4 wickets | Dubai | International League T20 2022/23 |
| 21 Jan 2023 | ADKR 170/7 v ME 176/5Match 11 · T20 | ADKR | 5* | 1/28 | 0 | MI Emirates won by 5 wickets | Abu Dhabi | International League T20 2022/23 |
| 20 Jan 2023 | DV 219/4 v ADKR 108Match 9 · T20 | ADKR | 1 | 0/34 | 1 | Desert Vipers won by 111 runs | Abu Dhabi | International League T20 2022/23 |
| 18 Jan 2023 | ADKR 133/8 v DV 135/3Match 7 · T20 | ADKR | 12* | 1/24 | 0 | Desert Vipers won by 7 wickets | Dubai | International League T20 2022/23 |
| 15 Jan 2023 | ADKR 114/9 v GG 115/4Match 3 · T20 | ADKR | 5 | 1/40 | 0 | Gulf Giants won by 6 wickets | Abu Dhabi | International League T20 2022/23 |
| 13 Jan 2023 | DC 187/6 v ADKR 114/9Match 1 · T20 | ADKR | 3 | 0/34 | 0 | Dubai Capitals won by 73 runs | Dubai | International League T20 2022/23 |
| 7 Jan 2023 | HH 162/8 v MR 164/4Match 32 · T20 | MR | DNB | 1/32 | 0 | Melbourne Renegades won by 6 wickets | Melbourne | Big Bash League 2022/23 |
| 3 Jan 2023 | MR 141/7 v MS 108/9Match 27 · T20 | MR | 6 | 0/21 | 0 | Melbourne Renegades won by 33 runs | Melbourne | Big Bash League 2022/23 |
| 1 Jan 2023 | MR 155/6 v PS 156/5Match 24 · T20 | MR | 15* | 0/28 | 0 | Perth Scorchers won by 5 wickets | Melbourne | Big Bash League 2022/23 |
| 30 Dec 2022 | MR 124/7 v SS 126/4Match 21 · T20 | MR | 11* | 2/24 | 0 | Sydney Sixers won by 6 wickets | Geelong | Big Bash League 2022/23 |
| 28 Dec 2022 | SS 149/8 v MR 115Match 18 · T20 | MR | 3 | 0/29 | 1 | Sydney Sixers won by 34 runs | Sydney | Big Bash League 2022/23 |
| 24 Dec 2022 | HH 122 v MR 114Match 14 · T20 | MR | 11 | 3/29 | 0 | Hobart Hurricanes won by 8 runs | Hobart | Big Bash League 2022/23 |
| 21 Dec 2022 | BH 137/8 v MR 139/6Match 10 · T20 | MR | 30 | 3/26 | 0 | Melbourne Renegades won by 4 wickets | Geelong | Big Bash League 2022/23 |
| 18 Dec 2022 | ST 174/6 v MR 175/6Match 7 · T20 | MR | 13 | 1/22 | 1 | Melbourne Renegades won by 4 wickets | Melbourne | Big Bash League 2022/23 |
| 15 Dec 2022 | MR 166/7 v BH 144/6Match 3 · T20 | MR | 1 | 3/15 | 1 | Melbourne Renegades won by 22 runs | Cairns | Big Bash League 2022/23 |
| 21 Oct 2022 | WI 146/5 v IRE 150/1Match 11 · T20I | WI | DNB | 1/38 | 0 | Ireland won by 9 wickets | Hobart | ICC Men's T20 World Cup 2022/23 |
| 19 Oct 2022 | WI 153/7 v ZIM 122Match 8 · T20I | WI | 23* | 1/25 | 0 | West Indies won by 31 runs | Hobart | ICC Men's T20 World Cup 2022/23 |
| 17 Oct 2022 | SCO 160/5 v WI 118Match 3 · T20I | WI | 1 | 0/31 | 0 | Scotland won by 42 runs | Hobart | ICC Men's T20 World Cup 2022/23 |
| 7 Oct 2022 | AUS 178/7 v WI 147/82nd T20I · T20I | WI | 25 | 0/22 | 0 | Australia won by 31 runs | Brisbane | West Indies tour of Australia 2022/23 |
| 24 Sept 2022 | GAW 173/6 v TKR 136Match 28 · T20 | TKR | 1 | 0/22 | 0 | Guyana Amazon Warriors won by 37 runs | Providence | Caribbean Premier League 2022 |
| 22 Sept 2022 | SKAN 163/6 v TKR 156/7Match 26 · T20 | TKR | 0* | 1/39 | 0 | St Kitts and Nevis Patriots won by 7 runs | Providence | Caribbean Premier League 2022 |
| 18 Sept 2022 | SLK 147/6 v TKR 146/6Match 23 · T20 | TKR | 13 | 0/17 | 0 | St Lucia Kings won by 1 run | Tarouba | Caribbean Premier League 2022 |
| 17 Sept 2022 | JT 116/7 v TKR 119/6Match 21 · T20 | TKR | 14* | 1/23 | 0 | Trinbago Knight Riders won by 4 wickets | Tarouba | Caribbean Premier League 2022 |
| 14 Sept 2022 | TKR 150/8 v GAW 124Match 18 · T20 | TKR | 1 | 3/36 | 0 | Trinbago Knight Riders won by 26 runs | Port of Spain | Caribbean Premier League 2022 |
| 1 Sept 2022 | SLK 143/9 v TKR 148/7Match 2 · T20 | TKR | DNB | 4/13 | 0 | Trinbago Knight Riders won by 3 wickets | Basseterre | Caribbean Premier League 2022 |
| 21 Aug 2022 | WI 301/8 v NZ 307/53rd ODI · ODI | WI | 4 | 0/60 | 1 | New Zealand won by 5 wickets | Bridgetown | New Zealand tour of West Indies 2022 |
| 19 Aug 2022 | NZ 212 v WI 1612nd ODI · ODI | WI | 11 | 2/51 | 1 | New Zealand won by 50 runs (DLS method) | Bridgetown | New Zealand tour of West Indies 2022 |
| 17 Aug 2022 | NZ 190 v WI 193/51st ODI · ODI | WI | DNB | 3/28 | 0 | West Indies won by 5 wickets | Bridgetown | New Zealand tour of West Indies 2022 |
| 14 Aug 2022 | NZ 145/7 v WI 150/23rd T20I · T20I | WI | DNB | 2/28 | 1 | West Indies won by 8 wickets | Kingston | New Zealand tour of West Indies 2022 |
| 6 Aug 2022 | IND 191/5 v WI 132Match 4 · T20I | WI | 3 | 1/28 | 0 | India won by 59 runs | Lauderhill | West Indies v India T20I Series 2022 |
| 2 Aug 2022 | WI 164/5 v IND 165/33rd T20I · T20I | WI | DNB | 1/28 | 0 | India won by 7 wickets | Basseterre | India tour of West Indies 2022 |
| 1 Aug 2022 | IND 138 v WI 141/52nd T20I · T20I | WI | DNB | 1/22 | 1 | West Indies won by 5 wickets | Basseterre | India tour of West Indies 2022 |
| 29 Jul 2022 | IND 190/6 v WI 122/81st T20I · T20I | WI | 11 | 1/14 | 2 | India won by 68 runs | Tarouba | India tour of West Indies 2022 |