| 4 Sept 2018 | BT 168/5 v SKAN 169/8Match 26 · T20 | BT | DNB | 0/37 | 1 | St Kitts and Nevis Patriots won by 2 wickets | St Kitts | Caribbean Premier League 2018 |
| 7 Sept 2018 | TKR 180/5 v BT 171/5Match 28 · T20 | BT | DNB | 0/28 | 0 | Trinbago Knight Riders won by 9 runs | Trinidad | Caribbean Premier League 2018 |
| 10 Sept 2019 | JT 241/4 v SKAN 242/6Match 7 · T20 | SKAN | DNB | 0/47 | 0 | St Kitts and Nevis Patriots won by 4 wickets | St Kitts | Caribbean Premier League 2019 |
| 11 Sept 2019 | BT 186/2 v SKAN 168/9Match 8 · T20 | SKAN | 34* | 0/27 | 0 | Barbados Tridents won by 18 runs | St Kitts | Caribbean Premier League 2019 |
| 14 Sept 2019 | SKAN 121 v GAW 122/3Match 11 · T20 | SKAN | 2 | 0/9 | 0 | Guyana Amazon Warriors won by 7 wickets | St Kitts | Caribbean Premier League 2019 |
| 28 Sept 2019 | SKAN 149/7 v BT 148Match 25 · T20 | SKAN | DNB | 1/25 | 0 | St Kitts and Nevis Patriots won by 1 run | Barbados | Caribbean Premier League 2019 |
| 19 Aug 2020 | SKAN 127/8 v GAW 131/7Match 4 · T20 | SKAN | 8 | 1/28 | 0 | Guyana Amazon Warriors won by 3 wickets | Trinidad | Caribbean Premier League 2020 |
| 2 Sept 2020 | TKR 174/4 v SKAN 115/7Match 23 · T20 | SKAN | 7 | 2/35 | 0 | Trinbago Knight Riders won by 59 runs | Trinidad | Caribbean Premier League 2020 |
| 26 Aug 2021 | SKAN 175/5 v BR 154/7Match 2 · T20 | SKAN | DNB | 2/13 | 0 | St Kitts and Nevis Patriots won by 21 runs | Basseterre | Caribbean Premier League 2021 |
| 28 Aug 2021 | GAW 146/8 v SKAN 147/2Match 5 · T20 | SKAN | DNB | 3/26 | 0 | St Kitts and Nevis Patriots won by 8 wickets | Basseterre | Caribbean Premier League 2021 |
| 29 Aug 2021 | GAW 166/3 v SKAN 168/4Match 8 · T20 | SKAN | DNB | 0/32 | 0 | St Kitts and Nevis Patriots won by 6 wickets | Basseterre | Caribbean Premier League 2021 |
| 1 Sept 2021 | JT 166/8 v SKAN 169/4Match 12 · T20 | SKAN | DNB | 2/40 | 0 | St Kitts and Nevis Patriots won by 6 wickets | Basseterre | Caribbean Premier League 2021 |
| 2 Sept 2021 | BR 160/8 v SKAN 163/8Match 14 · T20 | SKAN | 28 | 0/30 | 0 | St Kitts and Nevis Patriots won by 2 wickets | Basseterre | Caribbean Premier League 2021 |
| 4 Sept 2021 | SLK 224/2 v SKAN 124/9Match 15 · T20 | SKAN | 3 | 0/40 | 1 | St Lucia Kings won by 100 runs | Basseterre | Caribbean Premier League 2021 |
| 8 Sept 2021 | JT 169/8 v SKAN 147/8Match 21 · T20 | SKAN | 22 | 2/40 | 1 | Jamaica Tallawahs won by 22 runs | Basseterre | Caribbean Premier League 2021 |
| 11 Sept 2021 | TKR 159/7 v SKAN 160/2Match 27 · T20 | SKAN | DNB | 3/33 | 1 | St Kitts and Nevis Patriots won by 8 wickets | Basseterre | Caribbean Premier League 2021 |
| 12 Sept 2021 | SKAN 147/7 v TKR 150/6Match 30 · T20 | SKAN | 1 | 1/12 | 0 | Trinbago Knight Riders won by 4 wickets | Basseterre | Caribbean Premier League 2021 |
| 14 Sept 2021 | GAW 178/9 v SKAN 181/3Semi-final · T20 | SKAN | DNB | 2/27 | 0 | St Kitts and Nevis Patriots won by 7 wickets | Basseterre | Caribbean Premier League 2021 |
| 15 Sept 2021 | SLK 159/7 v SKAN 160/7Final · T20 | SKAN | 48* | 1/38 | 0 | St Kitts and Nevis Patriots won by 3 wickets | Basseterre | Caribbean Premier League 2021 |
| 13 Dec 2021 | PAK 200/6 v WI 1371st T20I · T20I | WI | 5 | 1/43 | 0 | Pakistan won by 63 runs | Karachi | West Indies tour of Pakistan 2021/22 |
| 14 Dec 2021 | PAK 172/8 v WI 1632nd T20I · T20I | WI | 0 | 0/34 | 0 | Pakistan won by 9 runs | Karachi | West Indies tour of Pakistan 2021/22 |
| 16 Dec 2021 | WI 207/3 v PAK 208/33rd T20I · T20I | WI | DNB | 1/37 | 0 | Pakistan won by 7 wickets | Karachi | West Indies tour of Pakistan 2021/22 |
| 29 Jan 2022 | ENG 193/6 v WI 159/54th T20I · T20I | WI | DNB | 0/26 | 0 | England won by 34 runs | Bridgetown | England tour of West Indies 2021/22 |
| 20 Feb 2022 | IND 184/5 v WI 167/93rd T20I · T20I | WI | 4 | 1/37 | 0 | India won by 17 runs | Kolkata | West Indies tour of India 2021/22 |
| 3 Jun 2022 | DUR 207/8 v YOR 210/4Match · T20 | YOR | DNB | 2/43 | 1 | Yorkshire won by 6 wickets | Leeds | Vitality Blast 2022 |
| 6 Jun 2022 | YOR 202/5 v NOT 179/7Match · T20 | YOR | DNB | 3/31 | 1 | Yorkshire won by 23 runs | Leeds | Vitality Blast 2022 |
| 8 Jun 2022 | LAN 213/5 v YOR 209/8Match · T20 | YOR | 4 | 1/37 | 1 | Lancashire won by 4 runs | Leeds | Vitality Blast 2022 |
| 10 Jun 2022 | BB 101 v YOR 106/0Match · T20 | YOR | DNB | 2/18 | 0 | Yorkshire won by 10 wickets | Birmingham | Vitality Blast 2022 |
| 12 Jun 2022 | YOR 428 & 178 v HAM 410 & 198/8Match 32 · First-class | YOR | 6 & 21 | 1/49 & 1/37 | 0 | Hampshire won by 2 wickets | Southampton | County Championship 2022 |
| 7 Jul 2022 | BAN 163/5 v WI 169/53rd T20I · T20I | WI | DNB | 0/6 | 0 | West Indies won by 5 wickets | Providence | Bangladesh tour of West Indies 2022 |
| 16 Jul 2022 | YOR 204/7 v LAN 208/4Semi-final · T20 | YOR | DNB | 2/39 | 0 | Lancashire won by 6 wickets | Birmingham | Vitality Blast 2022 |
| 2 Aug 2022 | WI 164/5 v IND 165/33rd T20I · T20I | WI | DNB | 1/33 | 0 | India won by 7 wickets | Basseterre | India tour of West Indies 2022 |
| 6 Aug 2022 | IND 191/5 v WI 132Match 4 · T20I | WI | 5 | 0/31 | 1 | India won by 59 runs | Lauderhill | West Indies v India T20I Series 2022 |
| 7 Aug 2022 | IND 188/7 v WI 100Match 5 · T20I | WI | 1 | 1/24 | 0 | India won by 88 runs | Lauderhill | West Indies v India T20I Series 2022 |
| 14 Aug 2022 | NZ 145/7 v WI 150/23rd T20I · T20I | WI | DNB | 1/19 | 1 | West Indies won by 8 wickets | Kingston | New Zealand tour of West Indies 2022 |
| 6 Dec 2022 | KF 199/1 v CS 90Match 2 · T20 | CS | 18 | 0/33 | 0 | Kandy Falcons won by 109 runs | Hambantota | Lanka Premier League 2022/23 |
| 8 Dec 2022 | CS 165/9 v DA 156/7Match 5 · T20 | CS | 18 | 2/35 | 1 | Colombo Stars won by 9 runs | Hambantota | Lanka Premier League 2022/23 |
| 11 Dec 2022 | GG 174/6 v CS 149/7Match 7 · T20 | CS | 2 | 1/32 | 0 | Galle Gladiators won by 25 runs | Kandy | Lanka Premier League 2022/23 |
| 12 Dec 2022 | JK 178/5 v CS 172/8Match 10 · T20 | CS | 14 | 1/53 | 0 | Jaffna Kings won by 6 runs | Kandy | Lanka Premier League 2022/23 |
| 13 Dec 2022 | GG 193/5 v CS 197/8Match 12 · T20 | CS | 0 | 0/40 | 0 | Colombo Stars won by 2 wickets | Kandy | Lanka Premier League 2022/23 |
| 19 Dec 2022 | CS 128/9 v JK 131/2Match 19 · T20 | CS | 38 | 1/30 | 0 | Jaffna Kings won by 8 wickets | Colombo | Lanka Premier League 2022/23 |
| 21 Dec 2022 | GG 108/9 v CS 109/3Eliminator · T20 | CS | DNB | 1/21 | 0 | Colombo Stars won by 7 wickets | Colombo | Lanka Premier League 2022/23 |
| 22 Dec 2022 | KF 168/6 v CS 169/4Qualifier 2 · T20 | CS | 2 | 1/32 | 0 | Colombo Stars won by 6 wickets | Colombo | Lanka Premier League 2022/23 |
| 23 Dec 2022 | CS 163/5 v JK 164/8Final · T20 | CS | DNB | 0/14 | 1 | Jaffna Kings won by 2 wickets | Colombo | Lanka Premier League 2022/23 |
| 1 Feb 2023 | ME 139 v GG 143/5Match 24 · T20 | GG | DNB | 2/21 | 2 | Gulf Giants won by 5 wickets | Abu Dhabi | International League T20 2022/23 |
| 4 Feb 2023 | GG 180/6 v DV 155/6Match 27 · T20 | GG | 2* | 1/46 | 2 | Gulf Giants won by 25 runs | Dubai | International League T20 2022/23 |
| 6 Feb 2023 | SW 107 v GG 108/3Match 30 · T20 | GG | DNB | 0/7 | 1 | Gulf Giants won by 7 wickets | Sharjah | International League T20 2022/23 |
| 8 Feb 2023 | DV 178/7 v GG 159Qualifier 1 · T20 | GG | 9 | 1/36 | 0 | Desert Vipers won by 19 runs | Dubai | International League T20 2022/23 |
| 4 Jun 2023 | UAE 202 v WI 206/31st ODI · ODI | WI | DNB | 2/29 | 0 | West Indies won by 7 wickets | Sharjah | West Indies tour of United Arab Emirates 2023 |
| 6 Jun 2023 | WI 306 v UAE 228/72nd ODI · ODI | WI | 8 | 0/25 | 1 | West Indies won by 78 runs | Sharjah | West Indies tour of United Arab Emirates 2023 |