| 11 Sept 2021 | SLK 175/6 v BR 155/8Match 25 · T20 | BR | 30 | 1/25 | 0 | St Lucia Kings won by 14 runs (DLS method) | Basseterre | Caribbean Premier League 2021 |
| 31 Aug 2021 | BR 151/8 v JT 155/4Match 10 · T20 | BR | 10 | 0/12 | 0 | Jamaica Tallawahs won by 6 wickets | Basseterre | Caribbean Premier League 2021 |
| 28 Aug 2021 | BR 161/5 v JT 146/9Match 6 · T20 | BR | DNB | 0/17 | 3 | Barbados Royals won by 15 runs | Basseterre | Caribbean Premier League 2021 |
| 27 Aug 2021 | BR 122 v TKR 125/4Match 4 · T20 | BR | 3 | 0/9 | 0 | Trinbago Knight Riders won by 6 wickets | Basseterre | Caribbean Premier League 2021 |
| 26 Aug 2021 | SKAN 175/5 v BR 154/7Match 2 · T20 | BR | 16* | 0/25 | 0 | St Kitts and Nevis Patriots won by 21 runs | Basseterre | Caribbean Premier League 2021 |
| 3 Aug 2021 | WI 30/0 v PAK4th T20I · T20I | WI | DNB | - | 0 | No result | Providence | Pakistan tour of West Indies 2021 |
| 1 Aug 2021 | WI 15/0 v PAK3rd T20I · T20I | WI | DNB | - | 0 | No result | Providence | Pakistan tour of West Indies 2021 |
| 31 Jul 2021 | PAK 157/8 v WI 150/42nd T20I · T20I | WI | DNB | 0/25 | 2 | Pakistan won by 7 runs | Providence | Pakistan tour of West Indies 2021 |
| 28 Jul 2021 | WI 85/5 v PAK1st T20I · T20I | WI | DNB | - | 0 | No result | Bridgetown | Pakistan tour of West Indies 2021 |
| 26 Jul 2021 | WI 152 v AUS 153/43rd ODI · ODI | WI | 7 | 1/41 | 0 | Australia won by 6 wickets | Bridgetown | Australia tour of West Indies 2021 |
| 22 Jul 2021 | AUS 187 v WI 191/62nd ODI · ODI | WI | DNB | 1/32 | 0 | West Indies won by 4 wickets | Bridgetown | Australia tour of West Indies 2021 |
| 20 Jul 2021 | AUS 252/9 v WI 1231st ODI · ODI | WI | 20 | 5/39 | 0 | Australia won by 133 runs (DLS method) | Bridgetown | Australia tour of West Indies 2021 |
| 16 Jul 2021 | WI 199/8 v AUS 183/95th T20I · T20I | WI | 12* | 1/43 | 0 | West Indies won by 16 runs | Gros Islet | Australia tour of West Indies 2021 |
| 14 Jul 2021 | AUS 189/6 v WI 185/64th T20I · T20I | WI | 0* | 3/27 | 1 | Australia won by 4 runs | Gros Islet | Australia tour of West Indies 2021 |
| 12 Jul 2021 | AUS 141/6 v WI 142/43rd T20I · T20I | WI | DNB | 2/18 | 0 | West Indies won by 6 wickets | Gros Islet | Australia tour of West Indies 2021 |
| 10 Jul 2021 | WI 196/4 v AUS 1402nd T20I · T20I | WI | DNB | 3/29 | 0 | West Indies won by 56 runs | Gros Islet | Australia tour of West Indies 2021 |
| 9 Jul 2021 | WI 145/6 v AUS 1271st T20I · T20I | WI | DNB | 3/23 | 1 | West Indies won by 18 runs | Gros Islet | Australia tour of West Indies 2021 |
| 30 Nov 2020 | WI 25/1 v NZ3rd T20I · T20I | WI | DNB | - | 0 | No result | Mount Maunganui | West Indies tour of New Zealand 2020/21 |
| 5 Sept 2020 | JT 161/4 v BT 165/3Match 28 · T20 | BT | DNB | 1/34 | 0 | Barbados Tridents won by 7 wickets | Trinidad | Caribbean Premier League 2020 |
| 3 Sept 2020 | BT 89/9 v GAW 90/4Match 26 · T20 | BT | DNB | - | 0 | Guyana Amazon Warriors won by 6 wickets | Trinidad | Caribbean Premier League 2020 |
| 1 Sept 2020 | BT 92 v GAW 93/2Match 22 · T20 | BT | 12* | 1/9 | 0 | Guyana Amazon Warriors won by 8 wickets | Trinidad | Caribbean Premier League 2020 |
| 30 Aug 2020 | SLZ 92 v BT 89/7Match 19 · T20 | BT | DNB | 3/19 | 3 | St Lucia Zouks won by 3 runs | Trinidad | Caribbean Premier League 2020 |
| 29 Aug 2020 | BT 148/7 v TKR 149/8Match 17 · T20 | BT | DNB | 1/44 | 0 | Trinbago Knight Riders won by 2 wickets | Trinidad | Caribbean Premier League 2020 |
| 26 Aug 2020 | BT 148/7 v JT 112/9Match 14 · T20 | BT | DNB | 1/17 | 0 | Barbados Tridents won by 36 runs | Trinidad | Caribbean Premier League 2020 |
| 25 Aug 2020 | BT 151/7 v SKAN 152/4Match 11 · T20 | BT | DNB | 0/28 | 1 | St Kitts and Nevis Patriots won by 6 wickets | Trinidad | Caribbean Premier League 2020 |
| 23 Aug 2020 | TKR 185/3 v BT 166/6Match 9 · T20 | BT | DNB | 0/9 | 0 | Trinbago Knight Riders won by 19 runs | Trinidad | Caribbean Premier League 2020 |
| 20 Aug 2020 | BT 131/7 v SLZ 50/3Match 5 · T20 | BT | DNB | - | 0 | St Lucia Zouks won by 7 wickets (DLS method) | Tarouba | Caribbean Premier League 2020 |
| 18 Aug 2020 | BT 153/9 v SKAN 147/5Match 2 · T20 | BT | 4* | 0/16 | 2 | Barbados Tridents won by 6 runs | Trinidad | Caribbean Premier League 2020 |
| 1 Mar 2020 | SL 307 v WI 301/93rd ODI · ODI | WI | 2 | 0/20 | 0 | Sri Lanka won by 6 runs | Kandy | West Indies tour of Sri Lanka 2019/20 |
| 22 Feb 2020 | SL 290/9 v WI 289/71st ODI · ODI | WI | 20* | 2/38 | 0 | Sri Lanka won by 1 wicket | Colombo | West Indies tour of Sri Lanka 2019/20 |
| 19 Jan 2020 | WI 140/1 v IRE 1383rd T20I · T20I | WI | DNB | 0/6 | 0 | West Indies won by 9 wickets | Basseterre | Ireland tour of West Indies 2019/20 |
| 18 Jan 2020 | WI 16/1 v IRE 147/92nd T20I · T20I | WI | DNB | 0/32 | 0 | No result | Basseterre | Ireland tour of West Indies 2019/20 |
| 15 Jan 2020 | WI 204/7 v IRE 208/71st T20I · T20I | WI | 0* | 1/25 | 0 | Ireland won by 4 runs | St George's | Ireland tour of West Indies 2019/20 |
| 12 Jan 2020 | WI 199/5 v IRE 2033rd ODI · ODI | WI | DNB | 4/36 | 0 | West Indies won by 5 wickets (DLS method) | St George's | Ireland tour of West Indies 2019/20 |
| 9 Jan 2020 | WI 242/9 v IRE 237/92nd ODI · ODI | WI | 46* | 0/47 | 0 | West Indies won by 1 wicket | Bridgetown | Ireland tour of West Indies 2019/20 |
| 7 Jan 2020 | WI 184/5 v IRE 1801st ODI · ODI | WI | DNB | 2/30 | 1 | West Indies won by 5 wickets | Bridgetown | Ireland tour of West Indies 2019/20 |
| 15 Dec 2019 | IND 287/8 v WI 291/21st ODI · ODI | WI | DNB | 0/31 | 0 | West Indies won by 8 wickets | Chennai | West Indies tour of India 2019/20 |
| 11 Dec 2019 | IND 240/3 v WI 173/83rd T20I · T20I | WI | 11 | 0/38 | 1 | India won by 67 runs | Mumbai | West Indies tour of India 2019/20 |
| 8 Dec 2019 | IND 170/7 v WI 173/22nd T20I · T20I | WI | DNB | 2/28 | 0 | West Indies won by 8 wickets | Thiruvananthapuram | West Indies tour of India 2019/20 |
| 6 Dec 2019 | IND 209/4 v WI 207/51st T20I · T20I | WI | DNB | 0/19 | 0 | India won by 6 wickets | Hyderabad | West Indies tour of India 2019/20 |
| 14 Nov 2019 | WI 164/5 v AFG 134/91st T20I · T20I | WI | DNB | 2/34 | 0 | West Indies won by 30 runs | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 11 Nov 2019 | WI 253/5 v AFG 249/73rd ODI · ODI | WI | DNB | 0/51 | 1 | West Indies won by 5 wickets (with 8 balls remaining) | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 9 Nov 2019 | WI 247/9 v AFG 2002nd ODI · ODI | WI | 4 | 3/36 | 0 | West Indies won by 47 runs | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 6 Nov 2019 | WI 197/3 v AFG 1941st ODI · ODI | WI | DNB | 1/33 | 0 | West Indies won by 7 wickets (with 21 balls remaining) | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 12 Oct 2019 | BT 171/6 v GAW 144/9Final · T20 | BT | DNB | 1/23 | 0 | Barbados Tridents won by 27 runs | Trinidad | Caribbean Premier League 2019 |
| 10 Oct 2019 | BT 160/6 v TKR 148Qualifier 2 · T20 | BT | DNB | 2/33 | 0 | Barbados Tridents won by 12 runs | Trinidad | Caribbean Premier League 2019 |
| 6 Oct 2019 | GAW 218/3 v BT 188/8Qualifier 1 · T20 | BT | DNB | 2/42 | 1 | Guyana Amazon Warriors won by 30 runs | Guyana | Caribbean Premier League 2019 |
| 2 Oct 2019 | TKR 134/8 v BT 135/3Match 28 · T20 | BT | DNB | 2/34 | 0 | Barbados Tridents won by 7 wickets | Trinidad | Caribbean Premier League 2019 |
| 29 Sept 2019 | BT 141/6 v SLZ 117Match 26 · T20 | BT | DNB | 4/26 | 1 | Barbados Tridents won by 24 runs | Barbados | Caribbean Premier League 2019 |
| 28 Sept 2019 | SKAN 149/7 v BT 148Match 25 · T20 | BT | 9 | 2/37 | 0 | St Kitts and Nevis Patriots won by 1 run | Barbados | Caribbean Premier League 2019 |