| 7 May 2023 | GT 227/2 v LSG 171/7Match 51 · T20 | GT | DNB | 0/5 | 0 | Gujarat Titans won by 56 runs | Ahmedabad | Indian Premier League 2023 |
| 16 Apr 2023 | GT 177/7 v RR 179/7Match 23 · T20 | GT | 0* | 0/47 | 0 | Rajasthan Royals won by 3 wickets | Ahmedabad | Indian Premier League 2023 |
| 13 Apr 2023 | PK 153/8 v GT 154/4Match 18 · T20 | GT | DNB | 1/32 | 1 | Gujarat Titans won by 6 wickets | Chandigarh | Indian Premier League 2023 |
| 9 Apr 2023 | GT 204/4 v KKR 207/7Match 13 · T20 | GT | DNB | 2/27 | 0 | Kolkata Knight Riders won by 3 wickets | Ahmedabad | Indian Premier League 2023 |
| 4 Apr 2023 | DC 162/8 v GT 163/4Match 7 · T20 | GT | DNB | 2/29 | 1 | Gujarat Titans won by 6 wickets | Delhi | Indian Premier League 2023 |
| 31 Mar 2023 | CSK 178/7 v GT 182/5Match 1 · T20 | GT | DNB | 2/33 | 0 | Gujarat Titans won by 5 wickets | Ahmedabad | Indian Premier League 2023 |
| 28 Mar 2023 | WI 220/8 v SA 213/63rd T20I · T20I | WI | 14* | 5/40 | 0 | West Indies won by 7 runs | Johannesburg | West Indies tour of South Africa 2022/23 |
| 25 Mar 2023 | SA 131/8 v WI 132/71st T20I · T20I | WI | DNB | 1/21 | 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 | 1* | 3/50 | 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 | 13* | 3/53 | 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 | 4 & 18 | 3/60 & 2/49 | 0 | 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 | 4 & 4 | 5/81 & 2/30 | 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 | 4 | 1/29 & 1/23 | 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 | DNB & DNB | 3/75 & 0/19 | 0 | Match drawn | Bulawayo | West Indies tour of Zimbabwe 2022/23 |
| 24 Jan 2023 | DSG 178/6 v JSK 182/2Match 22 · T20 | JSK | DNB | 0/38 | 0 | Joburg Super Kings won by 8 wickets | Johannesburg | SA20 2022/23 |
| 21 Jan 2023 | SEC 127 v JSK 128/5Match 17 · T20 | JSK | DNB | 0/28 | 1 | Joburg Super Kings won by 5 wickets | Gqeberha | SA20 2022/23 |
| 18 Jan 2023 | JSK 122 v PC 123/4Match 13 · T20 | JSK | 5 | 0/40 | 0 | Pretoria Capitals won by 6 wickets | Centurion | SA20 2022/23 |
| 17 Jan 2023 | JSK 168/6 v PC 162Match 11 · T20 | JSK | DNB | 2/34 | 0 | Joburg Super Kings won by 6 runs | Johannesburg | SA20 2022/23 |
| 14 Jan 2023 | JSK 105/9 v MCT 107/3Match 7 · T20 | JSK | 2 | 0/26 | 1 | MI Cape Town won by 7 wickets | Cape Town | SA20 2022/23 |
| 13 Jan 2023 | JSK 81 v PR 82/3Match 4 · T20 | JSK | 13 | 0/14 | 1 | Paarl Royals won by 7 wickets | Paarl | SA20 2022/23 |
| 11 Jan 2023 | JSK 190/6 v DSG 174/5Match 2 · T20 | JSK | DNB | 2/30 | 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 & 3 | 2/107 & 3/33 | 0 | Australia won by 419 runs | Adelaide | West Indies tour of Australia 2022/23 |
| 30 Nov 2022 | AUS 598/4d & 182/2d v WI 283 & 3331st Test · Test | WI | 4 & 43 | 0/83 & 0/42 | 0 | Australia won by 164 runs | Perth | West Indies tour of Australia 2022/23 |
| 21 Oct 2022 | WI 146/5 v IRE 150/1Match 11 · T20I | WI | DNB | 0/39 | 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 | DNB | 4/16 | 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 | 0 | 2/28 | 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 | 11* | 3/21 | 0 | Australia won by 31 runs | Brisbane | West Indies tour of Australia 2022/23 |
| 5 Oct 2022 | WI 145/9 v AUS 146/71st T20I · T20I | WI | 7 | 2/17 | 0 | Australia won by 3 wickets | Carrara | West Indies tour of Australia 2022/23 |
| 27 Sept 2022 | JT 148/8 v SLK 115Eliminator · T20 | SLK | 28* | 2/31 | 1 | Jamaica Tallawahs won by 33 runs | Providence | Caribbean Premier League 2022 |
| 22 Sept 2022 | SLK 194/5 v GAW 195/4Match 27 · T20 | SLK | DNB | 1/20 | 0 | Guyana Amazon Warriors won by 6 wickets | Providence | Caribbean Premier League 2022 |
| 18 Sept 2022 | SLK 147/6 v TKR 146/6Match 23 · T20 | SLK | 1* | 2/26 | 1 | St Lucia Kings won by 1 run | Tarouba | Caribbean Premier League 2022 |
| 17 Sept 2022 | SLK 189/7 v SKAN 140Match 20 · T20 | SLK | 0 | 1/31 | 1 | St Lucia Kings won by 49 runs | Tarouba | Caribbean Premier League 2022 |
| 11 Sept 2022 | SLK 161/9 v SKAN 100Match 15 · T20 | SLK | 0 | 2/19 | 1 | St Lucia Kings won by 61 runs | Gros Islet | Caribbean Premier League 2022 |
| 10 Sept 2022 | SLK 161/7 v GAW 162/4Match 13 · T20 | SLK | 0 | 0/36 | 0 | Guyana Amazon Warriors won by 6 wickets | Gros Islet | Caribbean Premier League 2022 |
| 8 Sept 2022 | SLK 169/6 v BR 175/4Match 11 · T20 | SLK | DNB | 3/32 | 0 | Barbados Royals won by 6 wickets | Gros Islet | Caribbean Premier League 2022 |
| 7 Sept 2022 | JT 163/8 v SLK 164/8Match 9 · T20 | SLK | 9 | 1/27 | 0 | St Lucia Kings won by 2 wickets | Gros Islet | Caribbean Premier League 2022 |
| 4 Sept 2022 | BR 162/7 v SLK 91/4Match 6 · T20 | SLK | 29* | 2/31 | 0 | Barbados Royals won by 11 runs (DLS method) | Basseterre | Caribbean Premier League 2022 |
| 1 Sept 2022 | SLK 143/9 v TKR 148/7Match 2 · T20 | SLK | 9 | 4/17 | 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 | 20* | 1/61 | 0 | 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 | 49 | 1/47 | 0 | 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/36 | 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 | 0/35 | 0 | 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 | 6* | 2/29 | 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 | 0/39 | 1 | 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/29 | 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 | 5* | 2/46 | 0 | India won by 68 runs | Tarouba | India tour of West Indies 2022 |
| 24 Jul 2022 | WI 311/6 v IND 312/82nd ODI · ODI | WI | DNB | 2/46 | 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 | DNB | 2/61 | 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 | 7* | 1/25 | 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 | 0 | 0/7 | 0 | Bangladesh won by 9 wickets | Providence | Bangladesh tour of West Indies 2022 |