| 5 Sept 2021 | JT 144/7 v TKR 145/3Match 18 · T20 | JT | 0 | - | 0 | Trinbago Knight Riders won by 7 wickets | Basseterre | Caribbean Premier League 2021 |
| 1 Sept 2021 | JT 166/8 v SKAN 169/4Match 12 · T20 | JT | 24 | 1/34 | 1 | St Kitts and Nevis Patriots won by 6 wickets | Basseterre | Caribbean Premier League 2021 |
| 31 Aug 2021 | BR 151/8 v JT 155/4Match 10 · T20 | JT | 3 | 1/8 | 3 | Jamaica Tallawahs won by 6 wickets | Basseterre | Caribbean Premier League 2021 |
| 28 Aug 2021 | BR 161/5 v JT 146/9Match 6 · T20 | JT | 9 | 1/21 | 0 | Barbados Royals won by 15 runs | Basseterre | Caribbean Premier League 2021 |
| 27 Aug 2021 | JT 255/5 v SLK 135Match 3 · T20 | JT | 38 | 0/27 | 0 | Jamaica Tallawahs won by 120 runs | Basseterre | Caribbean Premier League 2021 |
| 24 Jun 2021 | MS 206/4 v PZ 159/9Final · T20 | PZ | 23 | - | 0 | Multan Sultans won by 47 runs | Abu Dhabi | Pakistan Super League 2021 |
| 22 Jun 2021 | IU 174/9 v PZ 177/2Eliminator · T20 | PZ | DNB | - | 0 | Peshawar Zalmi won by 8 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 21 Jun 2021 | KK 175/7 v PZ 176/5Eliminator · T20 | PZ | 1* | - | 3 | Peshawar Zalmi won by 5 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 17 Jun 2021 | IU 247/2 v PZ 232/6Match 26 · T20 | PZ | 14 | - | 0 | Islamabad United won by 15 runs | Abu Dhabi | Pakistan Super League 2021 |
| 15 Jun 2021 | KK 108/9 v PZ 109/4Match 24 · T20 | PZ | 2* | - | 0 | Peshawar Zalmi won by 6 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 13 Jun 2021 | PZ 166/7 v MS 167/2Match 21 · T20 | PZ | 4 | - | 0 | Multan Sultans won by 8 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 12 Jun 2021 | PZ 197/5 v QG 136/9Match 19 · T20 | PZ | 43* | 0/8 | 0 | Peshawar Zalmi won by 61 runs | Abu Dhabi | Pakistan Super League 2021 |
| 10 Jun 2021 | LQ 170/8 v PZ 160/8Match 17 · T20 | PZ | 0 | - | 0 | Lahore Qalandars won by 10 runs | Abu Dhabi | Pakistan Super League 2021 |
| 7 Mar 2021 | SL 131/4 v WI 134/73rd T20I · T20I | WI | 7 | - | 0 | West Indies won by 3 wickets | Coolidge | Sri Lanka tour of West Indies 2020/21 |
| 25 Jan 2021 | BAN 297/6 v WI 1773rd ODI · ODI | WI | 47 | - | 0 | Bangladesh won by 120 runs | Chattogram | West Indies tour of Bangladesh 2020/21 |
| 22 Jan 2021 | WI 148 v BAN 149/3Match 2 · ODI | WI | 41 | - | 0 | Bangladesh won by 7 wickets | Dhaka | ICC Men's Cricket World Cup Super League 2020/21 |
| 20 Jan 2021 | WI 122 v BAN 125/4Match 1 · ODI | WI | 28 | - | 0 | Bangladesh won by 6 wickets | Dhaka | ICC Men's Cricket World Cup Super League 2020/21 |
| 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 |
| 29 Nov 2020 | NZ 238/3 v WI 166/92nd T20I · T20I | WI | 9 | 0/9 | 0 | New Zealand won by 72 runs | Mount Maunganui | West Indies tour of New Zealand 2020/21 |
| 27 Nov 2020 | WI 180/7 v NZ 179/51st T20I · T20I | WI | 0 | - | 1 | New Zealand won by 5 wickets (DLS method) | Auckland | West Indies tour of New Zealand 2020/21 |
| 8 Sept 2020 | JT 107/7 v TKR 111/1Semi-final · T20 | JT | 33 | - | 0 | Trinbago Knight Riders won by 9 wickets | Trinidad | Caribbean Premier League 2020 |
| 6 Sept 2020 | SLZ 145/6 v JT 134/9Match 30 · T20 | JT | 2 | - | 0 | St Lucia Zouks won by 11 runs | Trinidad | Caribbean Premier League 2020 |
| 5 Sept 2020 | JT 161/4 v BT 165/3Match 28 · T20 | JT | 5* | - | 0 | Barbados Tridents won by 7 wickets | Trinidad | Caribbean Premier League 2020 |
| 3 Sept 2020 | SKAN 46/0 v JTMatch 25 · T20 | JT | - | - | 0 | No result | Trinidad | Caribbean Premier League 2020 |
| 1 Sept 2020 | TKR 184/4 v JT 165/6Match 21 · T20 | JT | 2 | 0/48 | 0 | Trinbago Knight Riders won by 19 runs | Trinidad | Caribbean Premier League 2020 |
| 29 Aug 2020 | JT 147/6 v SKAN 110Match 18 · T20 | JT | 1 | - | 1 | Jamaica Tallawahs won by 37 runs | Trinidad | Caribbean Premier League 2020 |
| 26 Aug 2020 | BT 148/7 v JT 112/9Match 14 · T20 | JT | 4 | 0/22 | 1 | Barbados Tridents won by 36 runs | Trinidad | Caribbean Premier League 2020 |
| 25 Aug 2020 | GAW 108/9 v JT 113/5Match 12 · T20 | JT | 2 | 0/25 | 2 | Jamaica Tallawahs won by 5 wickets | Trinidad | Caribbean Premier League 2020 |
| 22 Aug 2020 | GAW 118 v JT 104/7Match 8 · T20 | JT | 23 | 0/14 | 1 | Guyana Amazon Warriors won by 14 runs | Trinidad | Caribbean Premier League 2020 |
| 20 Aug 2020 | JT 135/8 v TKR 136/3Match 6 · T20 | JT | 8 | - | 0 | Trinbago Knight Riders won by 7 wickets | Trinidad | Caribbean Premier League 2020 |
| 19 Aug 2020 | SLZ 158/7 v JT 160/5Match 3 · T20 | JT | 26 | - | 2 | Jamaica Tallawahs won by 5 wickets | Trinidad | Caribbean Premier League 2020 |
| 6 Mar 2020 | SL 155/6 v WI 158/32nd T20I · T20I | WI | 17 | - | 2 | West Indies won by 7 wickets | Kandy | West Indies tour of Sri Lanka 2019/20 |
| 4 Mar 2020 | SL 171 v WI 196/41st T20I · T20I | WI | DNB | 2/31 | 0 | West Indies won by 25 runs | Kandy | West Indies tour of Sri Lanka 2019/20 |
| 19 Jan 2020 | WI 140/1 v IRE 1383rd T20I · T20I | WI | DNB | - | 0 | West Indies won by 9 wickets | Basseterre | Ireland tour of West Indies 2019/20 |
| 13 Sept 2019 | TKR 267/2 v JT 226/5Match 10 · T20 | JT | 6* | 0/46 | 0 | Trinbago Knight Riders won by 41 runs | Jamaica | Caribbean Premier League 2019 |
| 12 Sept 2019 | JT 170/5 v SLZ 171/5Match 9 · T20 | JT | 44 | - | 0 | St Lucia Zouks won by 5 wickets | Jamaica | Caribbean Premier League 2019 |
| 10 Sept 2019 | JT 241/4 v SKAN 242/6Match 7 · T20 | JT | 1* | - | 0 | St Kitts and Nevis Patriots won by 4 wickets | St Kitts | Caribbean Premier League 2019 |
| 6 Sept 2019 | TKR 191/4 v JT 169/6Match 3 · T20 | JT | 1 | - | 0 | Trinbago Knight Riders won by 22 runs | Trinidad | Caribbean Premier League 2019 |
| 6 Aug 2019 | WI 146/6 v IND 150/33rd T20I · T20I | WI | 32* | - | 0 | India won by 7 wickets | Providence | India tour of United States of America and West Indies 2019 |
| 4 Aug 2019 | IND 167/5 v WI 98/42nd T20I · T20I | WI | 54 | - | 0 | India won by 22 runs (DLS method) | Lauderhill | India tour of United States of America and West Indies 2019 |
| 3 Aug 2019 | IND 98/6 v WI 95/91st T20I · T20I | WI | 4 | - | 0 | India won by 4 wickets | Lauderhill | India tour of United States of America and West Indies 2019 |
| 22 Dec 2018 | BAN 140 v WI 1903rd T20I · T20I | WI | 19 | - | 0 | West Indies won by 50 runs | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 20 Dec 2018 | BAN 211/4 v WI 1752nd T20I · T20I | WI | 50 | - | 0 | Bangladesh won by 36 runs | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 17 Dec 2018 | BAN 129 v WI 130/21st T20I · T20I | WI | DNB | 0/7 | 1 | West Indies won by 8 wickets | Sylhet | West Indies tour of Bangladesh 2018/19 |
| 14 Dec 2018 | BAN 202/2 v WI 198/93rd ODI · ODI | WI | 1 | 0/21 | 1 | Bangladesh won by 8 wickets | Sylhet | West Indies tour of Bangladesh 2018/19 |
| 11 Dec 2018 | BAN 255/7 v WI 256/62nd ODI · ODI | WI | 1 | 1/41 | 0 | West Indies won by 4 wickets | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 9 Dec 2018 | BAN 196/5 v WI 195/91st ODI · ODI | WI | 14 | 1/7 | 1 | Bangladesh won by 5 wickets | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 4 Nov 2018 | WI 109/8 v IND 110/51st T20I · T20I | WI | 4 | - | 0 | India won by 5 wickets | Kolkata | West Indies tour of India 2018/19 |
| 1 Nov 2018 | WI 104 v IND 105/15th ODI · ODI | WI | 16 | - | 0 | India won by 9 wickets | Thiruvananthapuram | West Indies tour of India 2018/19 |
| 29 Oct 2018 | IND 377/5 v WI 1534th ODI · ODI | WI | 1 | 0/23 | 0 | India won by 224 runs | Mumbai | West Indies tour of India 2018/19 |