| 6 Oct 2019 | SKAN 125/7 v TKR 128/4Eliminator · T20 | TKR | 26* | - | 0 | Trinbago Knight Riders won by 6 wickets | Guyana | Caribbean Premier League 2019 |
| 4 Oct 2019 | TKR 143/5 v GAW 144/3Match 30 · T20 | TKR | 36* | 0/7 | 0 | Guyana Amazon Warriors won by 7 wickets | Guyana | Caribbean Premier League 2019 |
| 2 Oct 2019 | TKR 134/8 v BT 135/3Match 28 · T20 | TKR | 20 | 0/17 | 0 | Barbados Tridents won by 7 wickets | Trinidad | Caribbean Premier League 2019 |
| 30 Sept 2019 | GAW 185/6 v TKR 166/5Match 27 · T20 | TKR | 71 | 0/25 | 1 | Guyana Amazon Warriors won by 19 runs | Trinidad | Caribbean Premier League 2019 |
| 26 Sept 2019 | BT 192/5 v TKR 129Match 23 · T20 | TKR | 3 | 2/38 | 1 | Barbados Tridents won by 63 runs | Barbados | Caribbean Premier League 2019 |
| 21 Sept 2019 | SLZ 99/4 v TKRMatch 18 · T20 | TKR | - | 1/26 | 0 | No result | St Lucia | Caribbean Premier League 2019 |
| 17 Sept 2019 | TKR 216/4 v SKAN 216/7Match 14 · T20 | TKR | 19 | 1/28 | 3 | Match tied (St Kitts and Nevis Patriots won the Super Over) | St Kitts | Caribbean Premier League 2019 |
| 13 Sept 2019 | TKR 267/2 v JT 226/5Match 10 · T20 | TKR | 45* | 1/13 | 0 | Trinbago Knight Riders won by 41 runs | Jamaica | Caribbean Premier League 2019 |
| 8 Sept 2019 | SLZ 167/5 v TKR 168/3Match 5 · T20 | TKR | 26* | 1/9 | 0 | Trinbago Knight Riders won by 7 wickets | Trinidad | Caribbean Premier League 2019 |
| 6 Sept 2019 | TKR 191/4 v JT 169/6Match 3 · T20 | TKR | 33* | - | 0 | Trinbago Knight Riders won by 22 runs | Trinidad | Caribbean Premier League 2019 |
| 4 Sept 2019 | TKR 152/7 v SKAN 141Match 1 · T20 | TKR | 47 | 0/15 | 0 | Trinbago Knight Riders won by 11 runs | Trinidad | Caribbean Premier League 2019 |
| 6 Aug 2019 | WI 146/6 v IND 150/33rd T20I · T20I | WI | 58 | - | 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 | 8* | - | 1 | 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 | 49 | - | 2 | India won by 4 wickets | Lauderhill | India tour of United States of America and West Indies 2019 |
| 12 May 2019 | MI 149/8 v CSK 148/7Final · T20 | MI | 41* | - | 0 | Mumbai Indians won by 1 run | Hyderabad | Indian Premier League 2019 |
| 7 May 2019 | CSK 131/4 v MI 132/4Qualifier 1 · T20 | MI | DNB | - | 0 | Mumbai Indians won by 6 wickets | Chennai | Indian Premier League 2019 |
| 5 May 2019 | KKR 133/7 v MI 134/1Match 56 · T20 | MI | DNB | - | 1 | Mumbai Indians won by 9 wickets | Mumbai | Indian Premier League 2019 |
| 2 May 2019 | MI 162/5 v SH 162/6Match 51 · T20 | MI | 10 | - | 1 | Match tied (Mumbai Indians won the Super Over) | Mumbai | Indian Premier League 2019 |
| 28 Apr 2019 | KKR 232/2 v MI 198/7Match 47 · T20 | MI | 20 | - | 0 | Kolkata Knight Riders won by 34 runs | Kolkata | Indian Premier League 2019 |
| 26 Apr 2019 | MI 155/4 v CSK 109Match 44 · T20 | MI | 13* | - | 1 | Mumbai Indians won by 46 runs | Chennai | Indian Premier League 2019 |
| 20 Apr 2019 | MI 161/5 v RR 162/5Match 36 · T20 | MI | 10 | - | 1 | Rajasthan Royals won by 5 wickets | Jaipur | Indian Premier League 2019 |
| 18 Apr 2019 | MI 168/5 v DC 128/9Match 34 · T20 | MI | 0* | - | 1 | Mumbai Indians won by 40 runs | Delhi | Indian Premier League 2019 |
| 15 Apr 2019 | RCB 171/7 v MI 172/5Match 31 · T20 | MI | 0* | - | 0 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2019 |
| 13 Apr 2019 | MI 187/5 v RR 188/6Match 27 · T20 | MI | 6 | - | 0 | Rajasthan Royals won by 4 wickets | Mumbai | Indian Premier League 2019 |
| 10 Apr 2019 | PK 197/4 v MI 198/7Match 24 · T20 | MI | 83 | - | 0 | Mumbai Indians won by 3 wickets | Mumbai | Indian Premier League 2019 |
| 6 Apr 2019 | MI 136/7 v SH 96Match 19 · T20 | MI | 46* | - | 0 | Mumbai Indians won by 40 runs | Hyderabad | Indian Premier League 2019 |
| 3 Apr 2019 | MI 170/5 v CSK 133/8Match 15 · T20 | MI | 17* | - | 2 | Mumbai Indians won by 37 runs | Mumbai | Indian Premier League 2019 |
| 30 Mar 2019 | MI 176/7 v PK 177/2Match 9 · T20 | MI | 7 | - | 0 | Kings XI Punjab won by 8 wickets | Chandigarh | Indian Premier League 2019 |
| 28 Mar 2019 | MI 187/8 v RCB 181/5Match 7 · T20 | MI | 5 | - | 0 | Mumbai Indians won by 6 runs | Bengaluru | Indian Premier League 2019 |
| 24 Mar 2019 | DC 213/6 v MI 176/9Match 3 · T20 | MI | 21 | - | 1 | Delhi Capitals won by 37 runs | Mumbai | Indian Premier League 2019 |
| 17 Mar 2019 | QG 139/2 v PZ 138/8Final · T20 | PZ | 7 | 0/5 | 0 | Quetta Gladiators won by 8 wickets | Karachi | Pakistan Super League 2018/19 |
| 15 Mar 2019 | IU 166/9 v PZ 214/5Eliminator · T20 | PZ | 37 | 1/53 | 3 | Peshawar Zalmi won by 48 runs | Karachi | Pakistan Super League 2018/19 |
| 13 Mar 2019 | PZ 176/7 v QG 186/6Qualifier · T20 | PZ | 44 | 1/24 | 1 | Quetta Gladiators won by 10 runs | Karachi | Pakistan Super League 2018/19 |
| 11 Mar 2019 | KK 142 v PZ 203/7Match 30 · T20 | PZ | 12 | 0/15 | 2 | Peshawar Zalmi won by 61 runs | Karachi | Pakistan Super League 2018/19 |
| 5 Mar 2019 | LQ 124/7 v PZ 125/6Match 25 · T20 | PZ | 2 | - | 2 | Peshawar Zalmi won by 4 wickets | Abu Dhabi | Pakistan Super League 2018/19 |
| 4 Mar 2019 | PZ 165/4 v QG 166/2Match 23 · T20 | PZ | 44* | 0/6 | 0 | Quetta Gladiators won by 8 wickets | Abu Dhabi | Pakistan Super League 2018/19 |
| 1 Mar 2019 | IU 176 v PZ 177/6Match 21 · T20 | PZ | 1 | 0/32 | 0 | Peshawar Zalmi won by 4 wickets | Dubai | Pakistan Super League 2018/19 |
| 28 Feb 2019 | MS 172/5 v PZ 176/3Match 19 · T20 | PZ | 52* | 0/15 | 0 | Peshawar Zalmi won by 7 wickets | Dubai | Pakistan Super League 2018/19 |
| 24 Feb 2019 | MS 145 v PZ 146/5Match 14 · T20 | PZ | 25 | 0/14 | 2 | Peshawar Zalmi won by 5 wickets | Sharjah | Pakistan Super League 2018/19 |
| 22 Feb 2019 | IU 158/9 v PZ 146Match 11 · T20 | PZ | 51 | 1/20 | 0 | Islamabad United won by 12 runs | Sharjah | Pakistan Super League 2018/19 |
| 21 Feb 2019 | KK 109/9 v PZ 153/8Match 9 · T20 | PZ | 0 | 1/18 | 0 | Peshawar Zalmi won by 44 runs | Sharjah | Pakistan Super League 2018/19 |
| 17 Feb 2019 | LQ 78 v PZ 81/3Match 7 · T20 | PZ | 6* | 1/10 | 0 | Peshawar Zalmi won by 7 wickets | Dubai | Pakistan Super League 2018/19 |
| 15 Feb 2019 | PZ 155/4 v QG 161/4Match 3 · T20 | PZ | 3 | 0/17 | 0 | Quetta Gladiators won by 6 wickets | Dubai | Pakistan Super League 2018/19 |
| 8 Feb 2019 | CV 199/3 v DD 182/9Final · T20 | DD | 13 | - | 0 | Comilla Victorians won by 17 runs | Dhaka | Bangladesh Premier League 2018/19 |
| 6 Feb 2019 | RR 142 v DD 147/5Qualifier 2 · T20 | DD | 14 | - | 3 | Dhaka Dynamites won by 5 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 4 Feb 2019 | CV 135/8 v DD 136/4Eliminator · T20 | DD | 7* | - | 0 | Dhaka Dynamites won by 6 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 2 Feb 2019 | KT 123/9 v DD 124/4Match 42 · T20 | DD | 9* | - | 0 | Dhaka Dynamites won by 6 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 1 Feb 2019 | CV 127 v DD 126/9Match 39 · T20 | DD | 34 | - | 0 | Comilla Victorians won by 1 run | Dhaka | Bangladesh Premier League 2018/19 |
| 30 Jan 2019 | CV 174/5 v DD 163/9Match 37 · T20 | DD | 0 | - | 0 | Chittagong Vikings won by 11 runs | Chattogram | Bangladesh Premier League 2018/19 |
| 28 Jan 2019 | DD 186/6 v RR 189/2Match 34 · T20 | DD | 37* | - | 0 | Rangpur Riders won by 8 wickets | Chattogram | Bangladesh Premier League 2018/19 |