| 22 Jan 2019 | CV 153/8 v DD 146/9Match 26 · T20 | DD | 46 | 2/27 | 0 | Comilla Victorians won by 7 runs | Dhaka | Bangladesh Premier League 2018/19 |
| 21 Jan 2019 | DD 139/9 v CV 145/7Match 24 · T20 | DD | 1 | 1/25 | 0 | Chittagong Vikings won by 3 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 18 Jan 2019 | SS 158/8 v DD 163/4Match 19 · T20 | DD | 40* | 1/20 | 0 | Dhaka Dynamites won by 6 wickets | Sylhet | Bangladesh Premier League 2018/19 |
| 16 Jan 2019 | RK 136/6 v DD 116/9Match 17 · T20 | DD | 11 | 1/17 | 0 | Rajshahi Kings won by 20 runs | Sylhet | Bangladesh Premier League 2018/19 |
| 12 Jan 2019 | DD 173/7 v SS 141/9Match 12 · T20 | DD | 5 | 0/21 | 1 | Dhaka Dynamites won by 32 runs | Dhaka | Bangladesh Premier League 2018/19 |
| 11 Jan 2019 | DD 183/9 v RR 181/9Match 9 · T20 | DD | 23 | 1/26 | 1 | Dhaka Dynamites won by 2 runs | Dhaka | Bangladesh Premier League 2018/19 |
| 8 Jan 2019 | DD 192/6 v KT 87/9Match 5 · T20 | DD | 25 | 0/9 | 2 | Dhaka Dynamites won by 105 runs | Dhaka | Bangladesh Premier League 2018/19 |
| 5 Jan 2019 | DD 189/5 v RK 106Match 2 · T20 | DD | 21* | 1/12 | 1 | Dhaka Dynamites won by 83 runs | Dhaka | Bangladesh Premier League 2018/19 |
| 9 Oct 2018 | KZ v NL 188/5 & 191/36th Match · T20 | NL | 0 | - | 0 | Kabul Zwanan won by 7 wkts | Sharjah | Afghanistan Premier League 2018 |
| 12 Sept 2018 | JT 191/5 v SKAN 193/8Eliminator · T20 | JT | 10 | 0/28 | 3 | St Kitts and Nevis Patriots won by 2 wickets | Guyana | Caribbean Premier League 2018 |
| 8 Sept 2018 | GAW 173/6 v JT 177/2Match 29 · T20 | JT | DNB | - | 0 | Jamaica Tallawahs won by 8 wickets | Guyana | Caribbean Premier League 2018 |
| 2 Sept 2018 | JT 206/6 v SKAN 118/3Match 25 · T20 | JT | 1 | 0/7 | 0 | St Kitts and Nevis Patriots won by 7 wickets (DLS method) | St Kitts | Caribbean Premier League 2018 |
| 29 Aug 2018 | BT 151/9 v JT 153/5Match 20 · T20 | JT | 10 | 1/33 | 1 | Jamaica Tallawahs won by 5 wickets | Barbados | Caribbean Premier League 2018 |
| 25 Aug 2018 | JT 204/5 v SLS 183/8Match 17 · T20 | JT | 5 | 2/15 | 3 | Jamaica Tallawahs won by 21 runs | St Lucia | Caribbean Premier League 2018 |
| 22 Aug 2018 | BT 156/6 v JT 154/3Match 14 · T20 | JT | DNB | 2/32 | 0 | Barbados Tridents won by 2 runs | Lauderhill | Caribbean Premier League 2018 |
| 19 Aug 2018 | JT 182/5 v TKR 184/6Match 12 · T20 | JT | 2 | 1/41 | 1 | Trinbago Knight Riders won by 4 wickets | Lauderhill | Caribbean Premier League 2018 |
| 18 Aug 2018 | GAW 209/7 v JT 138Match 11 · T20 | JT | 1 | 2/31 | 0 | Guyana Amazon Warriors won by 71 runs | Lauderhill | Caribbean Premier League 2018 |
| 15 Aug 2018 | JT 178/4 v SKAN 131/9Match 8 · T20 | JT | 10* | 1/7 | 1 | Jamaica Tallawahs won by 47 runs | Jamaica | Caribbean Premier League 2018 |
| 14 Aug 2018 | SLS 175 v JT 176/4Match 7 · T20 | JT | 3 | 2/48 | 2 | Jamaica Tallawahs won by 6 wickets | Jamaica | Caribbean Premier League 2018 |
| 10 Aug 2018 | TKR 223/6 v JT 225/6Match 3 · T20 | JT | 121* | 3/38 | 1 | Jamaica Tallawahs won by 4 wickets | Trinidad | Caribbean Premier League 2018 |
| 5 Aug 2018 | BAN 184/5 v WI 135/73rd T20I · T20I | WI | 47 | 0/36 | 0 | Bangladesh won by 19 runs (DLS method) | Lauderhill | Bangladesh tour of West Indies and United States of America 2018 |
| 4 Aug 2018 | BAN 171/5 v WI 159/92nd T20I · T20I | WI | 17 | 1/33 | 1 | Bangladesh won by 12 runs | Lauderhill | Bangladesh tour of West Indies and United States of America 2018 |
| 31 Jul 2018 | BAN 143/9 v WI 93/31st T20I · T20I | WI | 35* | 1/27 | 0 | West Indies won by 7 wickets (DLS method) | St Kitts | Bangladesh tour of West Indies and United States of America 2018 |
| 22 Jul 2018 | BAN 279/4 v WI 231/91st ODI · ODI | WI | 13 | 1/62 | 0 | Bangladesh won by 48 runs | Guyana | Bangladesh tour of West Indies and United States of America 2018 |
| 31 May 2018 | WI 199/4 v IWX 127/9Only T20I · T20I | WI | 21* | 2/25 | 0 | West Indies won by 72 runs | London | ICC World XI tour of England 2018 |
| 25 May 2018 | SH 174/7 v KKR 160/9Qualifier 2 · T20 | KKR | 3 | 0/9 | 0 | Sunrisers Hyderabad won by 14 runs | Kolkata | Indian Premier League 2018 |
| 23 May 2018 | KKR 169/7 v RR 144/4Eliminator · T20 | KKR | 49* | 0/22 | 0 | Kolkata Knight Riders won by 25 runs | Kolkata | Indian Premier League 2018 |
| 19 May 2018 | SH 172/9 v KKR 173/5Match 54 · T20 | KKR | 4 | 1/31 | 2 | Kolkata Knight Riders won by 5 wickets | Hyderabad | Indian Premier League 2018 |
| 15 May 2018 | RR 142 v KKR 145/4Match 49 · T20 | KKR | 11* | 2/13 | 0 | Kolkata Knight Riders won by 6 wickets | Kolkata | Indian Premier League 2018 |
| 12 May 2018 | KKR 245/6 v PK 214/8Match 44 · T20 | KKR | 31 | 3/41 | 0 | Kolkata Knight Riders won by 31 runs | Indore | Indian Premier League 2018 |
| 9 May 2018 | MI 210/6 v KKR 108Match 41 · T20 | KKR | 2 | 0/16 | 1 | Mumbai Indians won by 102 runs | Kolkata | Indian Premier League 2018 |
| 6 May 2018 | MI 181/4 v KKR 168/6Match 37 · T20 | KKR | 9 | 2/12 | 0 | Mumbai Indians won by 13 runs | Mumbai | Indian Premier League 2018 |
| 3 May 2018 | CSK 177/5 v KKR 180/4Match 33 · T20 | KKR | DNB | 0/12 | 0 | Kolkata Knight Riders won by 6 wickets | Kolkata | Indian Premier League 2018 |
| 29 Apr 2018 | RCB 175/4 v KKR 176/4Match 29 · T20 | KKR | 0 | 3/31 | 0 | Kolkata Knight Riders won by 6 wickets | Bengaluru | Indian Premier League 2018 |
| 27 Apr 2018 | DC 219/4 v KKR 164/9Match 26 · T20 | KKR | 44 | 1/28 | 0 | Delhi Daredevils won by 55 runs | Delhi | Indian Premier League 2018 |
| 21 Apr 2018 | KKR 191/7 v PK 126/1Match 18 · T20 | KKR | 10 | 0/31 | 0 | Kings XI Punjab won by 9 wickets (DLS method) | Kolkata | Indian Premier League 2018 |
| 18 Apr 2018 | RR 160/8 v KKR 163/3Match 15 · T20 | KKR | DNB | - | 1 | Kolkata Knight Riders won by 7 wickets | Jaipur | Indian Premier League 2018 |
| 16 Apr 2018 | KKR 200/9 v DC 129Match 13 · T20 | KKR | 41 | 1/25 | 2 | Kolkata Knight Riders won by 71 runs | Kolkata | Indian Premier League 2018 |
| 14 Apr 2018 | KKR 138/8 v SH 139/5Match 10 · T20 | KKR | 9 | 0/39 | 1 | Sunrisers Hyderabad won by 5 wickets | Kolkata | Indian Premier League 2018 |
| 10 Apr 2018 | KKR 202/6 v CSK 205/5Match 5 · T20 | KKR | 88* | 0/35 | 0 | Chennai Super Kings won by 5 wickets | Chennai | Indian Premier League 2018 |
| 8 Apr 2018 | RCB 176/7 v KKR 177/6Match 3 · T20 | KKR | 15 | 0/10 | 1 | Kolkata Knight Riders won by 4 wickets | Kolkata | Indian Premier League 2018 |
| 4 Mar 2018 | IU 156/2 v KK 153/6Match 15 · T20 | IU | DNB | - | 0 | Islamabad United won by 8 wickets | Sharjah | Pakistan Super League 2017/18 |
| 2 Mar 2018 | LQ 121 v IU 121/9Match 12 · T20 | IU | 15 | 1/22 | 0 | Match tied (Islamabad United won the Super Over) | Sharjah | Pakistan Super League 2017/18 |
| 25 Feb 2018 | MS 113 v IU 117/5Match 6 · T20 | IU | 0 | 2/30 | 0 | Islamabad United won by 5 wickets | Dubai | Pakistan Super League 2017/18 |
| 24 Feb 2018 | IU 142/9 v PZ 176/6Match 4 · T20 | IU | 11 | 1/37 | 1 | Peshawar Zalmi won by 34 runs | Dubai | Pakistan Super League 2017/18 |
| 4 Jan 2017 | ST 168/4 v MS 166/8Match 16 · T20 | ST | DNB | 0/10 | 0 | Sydney Thunder won by 6 wickets | Sydney | Big Bash League 2016/17 |
| 1 Jan 2017 | PS 177/4 v ST 127/8Match 13 · T20 | ST | 6 | 0/38 | 0 | Perth Scorchers won by 50 runs | Perth | Big Bash League 2016/17 |
| 28 Dec 2016 | ST 157/7 v BH 160/7Match 8 · T20 | ST | 8 | 0/25 | 0 | Brisbane Heat won by 3 wickets | Sydney | Big Bash League 2016/17 |
| 22 Dec 2016 | MR 179/7 v ST 130Match 3 · T20 | ST | 2 | 2/42 | 1 | Melbourne Renegades won by 49 runs | Melbourne | Big Bash League 2016/17 |
| 20 Dec 2016 | ST 159/8 v SS 160/1Match 1 · T20 | ST | 9 | 1/27 | 0 | Sydney Sixers won by 9 wickets | Sydney | Big Bash League 2016/17 |