| 31 Aug 2021 | BR 151/8 v JT 155/4Match 10 · T20 | JT | 6* | 1/28 | 1 | Jamaica Tallawahs won by 6 wickets | Basseterre | Caribbean Premier League 2021 |
| 28 Aug 2021 | BR 161/5 v JT 146/9Match 6 · T20 | JT | 0 | 1/49 | 0 | Barbados Royals won by 15 runs | Basseterre | Caribbean Premier League 2021 |
| 27 Aug 2021 | JT 255/5 v SLK 135Match 3 · T20 | JT | 50* | 1/19 | 1 | Jamaica Tallawahs won by 120 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 |
| 28 Jul 2021 | WI 85/5 v PAK1st T20I · T20I | WI | 7 | - | 0 | No result | Bridgetown | Pakistan tour of West Indies 2021 |
| 16 Jul 2021 | WI 199/8 v AUS 183/95th T20I · T20I | WI | 1 | 3/43 | 1 | 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 | 24* | 1/25 | 0 | 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 | 7* | 0/29 | 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 | 24* | 1/22 | 1 | 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 | 51 | 1/14 | 0 | West Indies won by 18 runs | Gros Islet | Australia tour of West Indies 2021 |
| 3 Jul 2021 | SA 168/4 v WI 143/95th T20I · T20I | WI | 0 | 0/32 | 1 | South Africa won by 25 runs | St George's | South Africa tour of West Indies 2021 |
| 1 Jul 2021 | WI 167/6 v SA 146/94th T20I · T20I | WI | 9 | 2/30 | 0 | West Indies won by 21 runs | St George's | South Africa tour of West Indies 2021 |
| 29 Jun 2021 | SA 167/8 v WI 166/73rd T20I · T20I | WI | 25 | 0/25 | 0 | South Africa won by 1 run | St George's | South Africa tour of West Indies 2021 |
| 27 Jun 2021 | SA 166/7 v WI 150/92nd T20I · T20I | WI | 5 | 1/18 | 0 | South Africa won by 16 runs | St George's | South Africa tour of West Indies 2021 |
| 26 Jun 2021 | SA 160/6 v WI 161/21st T20I · T20I | WI | 23* | 1/29 | 0 | West Indies won by 8 wickets | St George's | South Africa tour of West Indies 2021 |
| 11 Jun 2021 | QG 133 v IU 137/0Match 18 · T20 | QG | 13 | - | 0 | Islamabad United won by 10 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 29 Apr 2021 | KKR 154/6 v DC 156/3Match 25 · T20 | KKR | 45* | - | 0 | Delhi Capitals won by 7 wickets | Ahmedabad | Indian Premier League 2021 |
| 26 Apr 2021 | PK 123/9 v KKR 126/5Match 21 · T20 | KKR | 10 | 0/2 | 0 | Kolkata Knight Riders won by 5 wickets | Ahmedabad | Indian Premier League 2021 |
| 24 Apr 2021 | KKR 133/9 v RR 134/4Match 18 · T20 | KKR | 9 | - | 0 | Rajasthan Royals won by 6 wickets | Mumbai | Indian Premier League 2021 |
| 21 Apr 2021 | CSK 220/3 v KKR 202Match 15 · T20 | KKR | 54 | 1/27 | 0 | Chennai Super Kings won by 18 runs | Mumbai | Indian Premier League 2021 |
| 18 Apr 2021 | RCB 204/4 v KKR 166/8Match 10 · T20 | KKR | 31 | 0/38 | 0 | Royal Challengers Bangalore won by 38 runs | Chennai | Indian Premier League 2021 |
| 13 Apr 2021 | MI 152 v KKR 142/7Match 5 · T20 | KKR | 9 | 5/15 | 1 | Mumbai Indians won by 10 runs | Chennai | Indian Premier League 2021 |
| 11 Apr 2021 | KKR 187/6 v SH 177/5Match 3 · T20 | KKR | 5 | 1/32 | 0 | Kolkata Knight Riders won by 10 runs | Chennai | Indian Premier League 2021 |
| 13 Dec 2020 | CK 150/9 v GG 151/8Semi-final · T20 | CK | 11 | - | 0 | Galle Gladiators won by 2 wickets | Hambantota | Lanka Premier League 2020/21 |
| 10 Dec 2020 | CK 173/4 v JS 167/6Match 18 · T20 | CK | 21 | 3/46 | 2 | Colombo Kings won by 6 runs | Hambantota | Lanka Premier League 2020/21 |
| 7 Dec 2020 | CK 171 v GG 175/2Match 14 · T20 | CK | 11 | 0/22 | 1 | Galle Gladiators won by 8 wickets | Hambantota | Lanka Premier League 2020/21 |
| 5 Dec 2020 | KT 105 v CK 108/3Match 13 · T20 | CK | DNB | 1/18 | 0 | Colombo Kings won by 7 wickets | Hambantota | Lanka Premier League 2020/21 |
| 4 Dec 2020 | JS 148/9 v CK 151/4Match 11 · T20 | CK | 32 | 1/12 | 0 | Colombo Kings won by 6 wickets | Hambantota | Lanka Premier League 2020/21 |
| 1 Dec 2020 | DV 175/9 v CK 147Match 7 · T20 | CK | 5 | 3/18 | 3 | Dambulla Viiking won by 28 runs | Hambantota | Lanka Premier League 2020/21 |
| 28 Nov 2020 | CK 96/1 v GG 62/2Match 4 · T20 | CK | 65* | - | 0 | Colombo Kings won by 34 runs | Hambantota | Lanka Premier League 2020/21 |
| 26 Nov 2020 | KT 219/3 v CK 219/7Match 1 · T20 | CK | 24 | - | 0 | Match tied (Colombo Kings won the Super Over) | Hambantota | Lanka Premier League 2020/21 |
| 1 Nov 2020 | KKR 191/7 v RR 131/9Match 54 · T20 | KKR | 25 | - | 0 | Kolkata Knight Riders won by 60 runs | Dubai | Indian Premier League 2020/21 |
| 18 Oct 2020 | KKR 163/5 v SH 163/6Match 35 · T20 | KKR | 9 | 0/29 | 1 | Match tied (Kolkata Knight Riders won the Super Over) | Abu Dhabi | Indian Premier League 2020/21 |
| 16 Oct 2020 | KKR 148/5 v MI 149/2Match 32 · T20 | KKR | 12 | 0/15 | 0 | Mumbai Indians won by 8 wickets | Abu Dhabi | Indian Premier League 2020/21 |
| 12 Oct 2020 | RCB 194/2 v KKR 112/9Match 28 · T20 | KKR | 16 | 1/51 | 0 | Royal Challengers Bangalore won by 82 runs | Sharjah | Indian Premier League 2020/21 |
| 10 Oct 2020 | KKR 164/6 v PK 162/5Match 24 · T20 | KKR | 5 | - | 0 | Kolkata Knight Riders won by 2 runs | Abu Dhabi | Indian Premier League 2020/21 |
| 7 Oct 2020 | KKR 167 v CSK 157/5Match 21 · T20 | KKR | 2 | 1/18 | 0 | Kolkata Knight Riders won by 10 runs | Abu Dhabi | Indian Premier League 2020/21 |
| 3 Oct 2020 | DC 228/4 v KKR 210/8Match 16 · T20 | KKR | 13 | 2/29 | 0 | Delhi Capitals won by 18 runs | Sharjah | Indian Premier League 2020/21 |
| 30 Sept 2020 | KKR 174/6 v RR 137/9Match 12 · T20 | KKR | 24 | - | 0 | Kolkata Knight Riders won by 37 runs | Dubai | Indian Premier League 2020/21 |
| 26 Sept 2020 | SH 142/4 v KKR 145/3Match 8 · T20 | KKR | DNB | 1/16 | 1 | Kolkata Knight Riders won by 7 wickets | Abu Dhabi | Indian Premier League 2020/21 |
| 23 Sept 2020 | MI 195/5 v KKR 146/9Match 5 · T20 | KKR | 11 | 1/17 | 0 | Mumbai Indians won by 49 runs | Abu Dhabi | Indian Premier League 2020/21 |
| 8 Sept 2020 | JT 107/7 v TKR 111/1Semi-final · T20 | JT | 2 | 0/25 | 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 | 0 | - | 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 | 54 | - | 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 | 50* | - | 0 | Trinbago Knight Riders won by 19 runs | Trinidad | Caribbean Premier League 2020 |
| 25 Aug 2020 | GAW 108/9 v JT 113/5Match 12 · T20 | JT | 23* | 1/17 | 0 | Jamaica Tallawahs won by 5 wickets | Trinidad | Caribbean Premier League 2020 |
| 22 Aug 2020 | GAW 118 v JT 104/7Match 8 · T20 | JT | 52* | 1/16 | 0 | 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 | 25 | 0/25 | 0 | Trinbago Knight Riders won by 7 wickets | Trinidad | Caribbean Premier League 2020 |