| 9 Aug 2017 | TKR 147 v JT 148/6Match 7 · T20 | JT | DNB | 3/20 | 1 | Jamaica Tallawahs won by 4 wickets | Trinidad | Caribbean Premier League 2017 |
| 15 Aug 2017 | SLS 173/7 v JT 179/5Match 14 · T20 | JT | DNB | 0/40 | 0 | Jamaica Tallawahs won by 5 wickets | St Lucia | Caribbean Premier League 2017 |
| 21 Aug 2017 | SKAN 208/3 v JT 171/7Match 20 · T20 | JT | 10* | 1/40 | 0 | St Kitts and Nevis Patriots won by 37 runs | St Kitts | Caribbean Premier League 2017 |
| 26 Aug 2017 | TKR 208/6 v JT 172/7Match 24 · T20 | JT | 6* | 1/43 | 1 | Trinbago Knight Riders won by 36 runs | Jamaica | Caribbean Premier League 2017 |
| 2 Apr 2018 | PAK 205/3 v WI 1232nd T20I · T20I | WI | 6 | 1/40 | 0 | Pakistan won by 82 runs | Karachi | West Indies tour of Pakistan 2018 |
| 3 Apr 2018 | WI 153/6 v PAK 154/23rd T20I · T20I | WI | DNB | 1/38 | 0 | Pakistan won by 8 wickets | Karachi | West Indies tour of Pakistan 2018 |
| 17 Aug 2018 | SLS 226/6 v BT 188/6Match 10 · T20 | SLS | DNB | 0/33 | 0 | St Lucia Stars won by 38 runs | St Lucia | Caribbean Premier League 2018 |
| 24 Aug 2018 | GAW 140/9 v SLS 141/4Match 15 · T20 | SLS | DNB | 0/17 | 0 | St Lucia Stars won by 6 wickets | St Lucia | Caribbean Premier League 2018 |
| 2 Sept 2018 | BT 135/7 v SLS 136/4Match 24 · T20 | SLS | DNB | 0/19 | 1 | St Lucia Stars won by 6 wickets | Barbados | Caribbean Premier League 2018 |
| 8 Sept 2019 | GAW 180/4 v BT 133Match 6 · T20 | GAW | DNB | 0/12 | 1 | Guyana Amazon Warriors won by 47 runs | Guyana | Caribbean Premier League 2019 |
| 18 Sept 2019 | GAW 218/6 v JT 137Match 15 · T20 | GAW | DNB | 1/14 | 0 | Guyana Amazon Warriors won by 81 runs | Jamaica | Caribbean Premier League 2019 |
| 22 Sept 2019 | BT 138 v GAW 81/2Match 19 · T20 | GAW | DNB | 1/23 | 0 | Guyana Amazon Warriors won by 12 runs (DLS method) | Barbados | Caribbean Premier League 2019 |
| 25 Sept 2019 | SLZ 161/7 v GAW 162/2Match 22 · T20 | GAW | DNB | 0/33 | 1 | Guyana Amazon Warriors won by 8 wickets | St Lucia | Caribbean Premier League 2019 |
| 4 Oct 2019 | TKR 143/5 v GAW 144/3Match 30 · T20 | GAW | DNB | 0/32 | 0 | Guyana Amazon Warriors won by 7 wickets | Guyana | Caribbean Premier League 2019 |
| 6 Oct 2019 | GAW 218/3 v BT 188/8Qualifier 1 · T20 | GAW | DNB | 2/25 | 0 | Guyana Amazon Warriors won by 30 runs | Guyana | Caribbean Premier League 2019 |
| 23 Aug 2020 | SLZ 144/7 v GAW 134/8Match 10 · T20 | GAW | 1* | 2/33 | 0 | St Lucia Zouks won by 10 runs | Trinidad | Caribbean Premier League 2020 |
| 26 Aug 2021 | GAW 142/7 v TKR 133/9Match 1 · T20 | GAW | 24 | 2/10 | 0 | Guyana Amazon Warriors won by 9 runs | Basseterre | Caribbean Premier League 2021 |
| 28 Aug 2021 | GAW 146/8 v SKAN 147/2Match 5 · T20 | GAW | 0 | 0/18 | 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 | GAW | DNB | 1/29 | 0 | St Kitts and Nevis Patriots won by 6 wickets | Basseterre | Caribbean Premier League 2021 |
| 1 Sept 2021 | TKR 138/9 v GAW 138/9Match 11 · T20 | GAW | 0 | 0/28 | 2 | Match tied (Guyana Amazon Warriors won the Super Over) | Basseterre | Caribbean Premier League 2021 |
| 2 Sept 2021 | SLK 149/7 v GAW 98Match 13 · T20 | GAW | 31* | 3/22 | 2 | St Lucia Kings won by 51 runs | Basseterre | Caribbean Premier League 2021 |
| 4 Sept 2021 | BR 130 v GAW 136/1Match 16 · T20 | GAW | DNB | 1/22 | 0 | Guyana Amazon Warriors won by 9 wickets | Basseterre | Caribbean Premier League 2021 |
| 7 Sept 2021 | BR 185/8 v GAW 140Match 20 · T20 | GAW | 43 | 1/38 | 1 | Barbados Royals won by 45 runs | Basseterre | Caribbean Premier League 2021 |
| 8 Sept 2021 | GAW 151/6 v SLK 134/6Match 22 · T20 | GAW | 18* | 2/12 | 0 | Guyana Amazon Warriors won by 17 runs | Basseterre | Caribbean Premier League 2021 |
| 11 Sept 2021 | GAW 169/6 v JT 123Match 26 · T20 | GAW | 1 | 3/21 | 1 | Guyana Amazon Warriors won by 46 runs | Basseterre | Caribbean Premier League 2021 |
| 12 Sept 2021 | GAW 142/7 v JT 128Match 29 · T20 | GAW | 0 | 3/20 | 0 | Guyana Amazon Warriors won by 14 runs | Basseterre | Caribbean Premier League 2021 |
| 14 Sept 2021 | GAW 178/9 v SKAN 181/3Semi-final · T20 | GAW | 9 | 2/48 | 0 | St Kitts and Nevis Patriots won by 7 wickets | Basseterre | Caribbean Premier League 2021 |
| 13 Dec 2021 | PAK 200/6 v WI 1371st T20I · T20I | WI | 24 | 1/56 | 2 | 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 | 12 | 2/24 | 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/34 | 0 | Pakistan won by 7 wickets | Karachi | West Indies tour of Pakistan 2021/22 |
| 8 Jan 2022 | WI 269 v IRE 2451st ODI · ODI | WI | 18 | 2/26 | 0 | West Indies won by 24 runs | Kingston | Ireland tour of United States of America and West Indies 2021/22 |
| 13 Jan 2022 | WI 229 v IRE 168/52nd ODI · ODI | WI | 46 | 0/8 | 0 | Ireland won by 5 wickets (DLS method) | Kingston | Ireland tour of United States of America and West Indies 2021/22 |
| 16 Jan 2022 | WI 212 v IRE 214/83rd ODI · ODI | WI | 20* | 1/23 | 0 | Ireland won by 2 wickets | Kingston | Ireland tour of United States of America and West Indies 2021/22 |
| 22 Jan 2022 | ENG 103 v WI 104/11st T20I · T20I | WI | DNB | 0/4 | 0 | West Indies won by 9 wickets | Bridgetown | England tour of West Indies 2021/22 |
| 23 Jan 2022 | ENG 171/8 v WI 170/82nd T20I · T20I | WI | 7 | - | 0 | England won by 1 run | Bridgetown | England tour of West Indies 2021/22 |
| 30 Jan 2022 | WI 179/4 v ENG 1625th T20I · T20I | WI | DNB | 1/41 | 2 | West Indies won by 17 runs | Bridgetown | England tour of West Indies 2021/22 |
| 9 Feb 2022 | IND 237/9 v WI 1932nd ODI · ODI | WI | 24 | 2/29 | 0 | India won by 44 runs | Ahmedabad | West Indies tour of India 2021/22 |
| 11 Feb 2022 | IND 265 v WI 1693rd ODI · ODI | WI | 36 | 1/36 | 1 | India won by 96 runs | Ahmedabad | West Indies tour of India 2021/22 |
| 16 Feb 2022 | WI 157/7 v IND 162/41st T20I · T20I | WI | 4 | 0/31 | 2 | India won by 6 wickets | Kolkata | West Indies tour of India 2021/22 |
| 18 Feb 2022 | IND 186/5 v WI 178/32nd T20I · T20I | WI | DNB | 0/10 | 0 | India won by 8 runs | Kolkata | West Indies tour of India 2021/22 |
| 27 Mar 2022 | RCB 205/2 v PK 208/5Match 3 · T20 | PK | 25* | 0/52 | 0 | Punjab Kings won by 5 wickets | Mumbai | Indian Premier League 2022 |
| 1 Apr 2022 | PK 137 v KKR 141/4Match 8 · T20 | PK | 9* | 1/39 | 1 | Kolkata Knight Riders won by 6 wickets | Mumbai | Indian Premier League 2022 |
| 3 Apr 2022 | PK 180/8 v CSK 126Match 11 · T20 | PK | 3 | 1/14 | 0 | Punjab Kings won by 54 runs | Mumbai | Indian Premier League 2022 |
| 8 Apr 2022 | PK 189/9 v GT 190/4Match 16 · T20 | PK | 0 | 0/35 | 0 | Gujarat Titans won by 6 wickets | Mumbai | Indian Premier League 2022 |
| 13 Apr 2022 | PK 198/5 v MI 186/9Match 23 · T20 | PK | 1* | 4/30 | 1 | Punjab Kings won by 12 runs | Pune | Indian Premier League 2022 |
| 17 Apr 2022 | PK 151 v SH 152/3Match 28 · T20 | PK | 13 | 0/8 | 0 | Sunrisers Hyderabad won by 7 wickets | Mumbai | Indian Premier League 2022 |
| 2 Jul 2022 | BAN 105/8 v WI1st T20I · T20I | WI | - | 1/22 | 0 | No result | Roseau | Bangladesh tour of West Indies 2022 |
| 3 Jul 2022 | WI 193/5 v BAN 158/62nd T20I · T20I | WI | 11* | 1/32 | 0 | West Indies won by 35 runs | Roseau | Bangladesh tour of West Indies 2022 |
| 7 Jul 2022 | BAN 163/5 v WI 169/53rd T20I · T20I | WI | 2 | 1/34 | 1 | West Indies won by 5 wickets | Providence | Bangladesh tour of West Indies 2022 |
| 29 Jul 2022 | IND 190/6 v WI 122/81st T20I · T20I | WI | 0 | 0/18 | 0 | India won by 68 runs | Tarouba | India tour of West Indies 2022 |