| 27 Apr 2018 | DC 219/4 v KKR 164/9Match 26 · T20 | KKR | 26 | 0/35 | 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 | 1 | 1/23 | 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 | 35 | 0/48 | 0 | Kolkata Knight Riders won by 7 wickets | Jaipur | Indian Premier League 2018 |
| 16 Apr 2018 | KKR 200/9 v DC 129Match 13 · T20 | KKR | 1 | 3/18 | 0 | 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 | 2/17 | 0 | Sunrisers Hyderabad won by 5 wickets | Kolkata | Indian Premier League 2018 |
| 10 Apr 2018 | KKR 202/6 v CSK 205/5Match 5 · T20 | KKR | 12 | 1/17 | 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 | 50 | 1/30 | 0 | Kolkata Knight Riders won by 4 wickets | Kolkata | Indian Premier League 2018 |
| 14 Mar 2018 | QG 169/6 v LQ 186/4Match 26 · T20 | LQ | 20* | 2/22 | 0 | Lahore Qalandars won by 17 runs | Sharjah | Pakistan Super League 2017/18 |
| 11 Mar 2018 | KK 163/5 v LQ 163/8Match 24 · T20 | LQ | 6 | 0/22 | 1 | Match tied (Lahore Qalandars won the Super Over) | Dubai | Pakistan Super League 2017/18 |
| 9 Mar 2018 | MS 114 v LQ 115/4Match 20 · T20 | LQ | DNB | 2/16 | 0 | Lahore Qalandars won by 6 wickets | Dubai | Pakistan Super League 2017/18 |
| 8 Mar 2018 | IU 164/4 v LQ 163/8Match 18 · T20 | LQ | 6 | 3/28 | 0 | Islamabad United won by 6 wickets | Dubai | Pakistan Super League 2017/18 |
| 3 Mar 2018 | PZ 104/0 v LQ 100Match 14 · T20 | LQ | 3 | 0/16 | 0 | Peshawar Zalmi won by 10 wickets | Sharjah | Pakistan Super League 2017/18 |
| 2 Mar 2018 | LQ 121 v IU 121/9Match 12 · T20 | LQ | 9 | 0/10 | 3 | Match tied (Islamabad United won the Super Over) | Sharjah | Pakistan Super League 2017/18 |
| 26 Feb 2018 | KK 159/7 v LQ 132Match 8 · T20 | LQ | 0 | 2/18 | 1 | Karachi Kings won by 27 runs | Dubai | Pakistan Super League 2017/18 |
| 24 Feb 2018 | QG 120/1 v LQ 119/9Match 5 · T20 | LQ | 28 | 1/40 | 0 | Quetta Gladiators won by 9 wickets | Dubai | Pakistan Super League 2017/18 |
| 23 Feb 2018 | MS 179/5 v LQ 136Match 3 · T20 | LQ | 26 | 0/32 | 0 | Multan Sultans won by 43 runs | Dubai | Pakistan Super League 2017/18 |
| 12 Dec 2017 | RR 206/1 v DD 149/9Final · T20 | DD | 14 | 0/18 | 0 | Rangpur Riders won by 57 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 8 Dec 2017 | DD 191/7 v CV 96Qualifier 1 · T20 | DD | 9* | 1/9 | 0 | Dhaka Dynamites won by 95 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 6 Dec 2017 | DD 137/7 v RR 94/7Match 41 · T20 | DD | 4 | 1/18 | 0 | Dhaka Dynamites won by 43 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 2 Dec 2017 | DD 205/5 v RK 106Match 36 · T20 | DD | 69 | 0/11 | 0 | Dhaka Dynamites won by 99 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 29 Nov 2017 | CV 167/6 v DD 155/8Match 34 · T20 | DD | 5 | 0/15 | 0 | Comilla Victorians won by 12 runs | Chattogram | Bangladesh Premier League 2017/18 |
| 27 Nov 2017 | CV 187/5 v DD 191/3Match 29 · T20 | DD | DNB | 1/11 | 0 | Dhaka Dynamites won by 7 wickets | Chattogram | Bangladesh Premier League 2017/18 |
| 21 Nov 2017 | RR 142 v DD 139Match 24 · T20 | DD | 0 | 0/29 | 1 | Rangpur Riders won by 3 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 20 Nov 2017 | DD 128 v CV 129/6Match 21 · T20 | DD | 76 | 2/17 | 0 | Comilla Victorians won by 4 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 18 Nov 2017 | DD 201/7 v RK 133Match 19 · T20 | DD | 0 | 0/32 | 0 | Dhaka Dynamites won by 68 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 14 Nov 2017 | KT 156/5 v DD 157/6Match 13 · T20 | DD | 7 | 1/22 | 0 | Dhaka Dynamites won by 4 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 11 Nov 2017 | SS 101/9 v DD 106/2Match 10 · T20 | DD | DNB | 3/10 | 0 | Dhaka Dynamites won by 8 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 5 Nov 2017 | DD 202/7 v KT 137Match 4 · T20 | DD | 16 | 2/32 | 0 | Dhaka Dynamites won by 65 runs | Sylhet | Bangladesh Premier League 2017/18 |
| 16 Sept 2017 | WI 176/9 v ENG 155Only T20I · T20I | WI | 2 | 2/15 | 0 | West Indies won by 21 runs | Chester-le-Street | West Indies tour of England 2017 |
| 9 Sept 2017 | SKAN 135/6 v TKR 136/7Final · T20 | TKR | 3 | 1/8 | 0 | Trinbago Knight Riders won by 3 wickets | Trinidad | Caribbean Premier League 2017 |
| 7 Sept 2017 | GAW 159/6 v TKR 160/4Qualifier 2 · T20 | TKR | 0 | 2/21 | 0 | Trinbago Knight Riders won by 6 wickets | Trinidad | Caribbean Premier League 2017 |
| 5 Sept 2017 | SKAN 149/7 v TKR 111Qualifier 1 · T20 | TKR | 0 | 0/30 | 0 | St Kitts and Nevis Patriots won by 38 runs | Trinidad | Caribbean Premier League 2017 |
| 2 Sept 2017 | BT 136/9 v TKR 120/9Match 29 · T20 | TKR | 9 | 0/18 | 0 | Barbados Tridents won by 16 runs | Barbados | Caribbean Premier League 2017 |
| 26 Aug 2017 | TKR 208/6 v JT 172/7Match 24 · T20 | TKR | 0 | 0/30 | 0 | Trinbago Knight Riders won by 36 runs | Jamaica | Caribbean Premier League 2017 |
| 23 Aug 2017 | SKAN 162/3 v TKR 88/2Match 22 · T20 | TKR | 5 | 1/36 | 0 | Trinbago Knight Riders won by 8 wickets (DLS method) | St Kitts | Caribbean Premier League 2017 |
| 19 Aug 2017 | GAW 130/5 v TKR 131/3Match 17 · T20 | TKR | 1 | 1/11 | 0 | Trinbago Knight Riders won by 7 wickets | Guyana | Caribbean Premier League 2017 |
| 14 Aug 2017 | SKAN 158/7 v TKR 161/6Match 13 · T20 | TKR | 5 | 2/26 | 0 | Trinbago Knight Riders won by 4 wickets | Trinidad | Caribbean Premier League 2017 |
| 12 Aug 2017 | BT 152/9 v TKR 155/8Match 11 · T20 | TKR | 79 | 0/17 | 1 | Trinbago Knight Riders won by 2 wickets | Trinidad | Caribbean Premier League 2017 |
| 11 Aug 2017 | GAW 156/7 v TKR 162/3Match 9 · T20 | TKR | 23 | 2/16 | 0 | Trinbago Knight Riders won by 7 wickets | Trinidad | Caribbean Premier League 2017 |
| 9 Aug 2017 | TKR 147 v JT 148/6Match 7 · T20 | TKR | 23 | 2/21 | 0 | Jamaica Tallawahs won by 4 wickets | Trinidad | Caribbean Premier League 2017 |
| 7 Aug 2017 | SLS 118/9 v TKR 120/6Match 6 · T20 | TKR | 11 | 1/17 | 0 | Trinbago Knight Riders won by 4 wickets | Trinidad | Caribbean Premier League 2017 |
| 4 Aug 2017 | SLS 132/9 v TKR 137/1Match 1 · T20 | TKR | 0 | 0/24 | 0 | Trinbago Knight Riders won by 9 wickets | St Lucia | Caribbean Premier League 2017 |
| 9 Jul 2017 | WI 194/1 v IND 190/6Only T20I · T20I | WI | DNB | 0/22 | 2 | West Indies won by 9 wickets | Jamaica | - |
| 5 Jun 2017 | AFG 146/6 v WI 147/33rd T20I · T20I | WI | DNB | 0/27 | 0 | West Indies won by 7 wickets (with 4 balls remaining) | Basseterre | Afghanistan tour of West Indies 2017 |
| 3 Jun 2017 | WI 112/3 v AFG 932nd T20I · T20I | WI | DNB | 1/24 | 0 | West Indies won by 29 runs (DLS method) | Basseterre | Afghanistan tour of West Indies 2017 |
| 19 May 2017 | MI 111/4 v KKR 107Qualifier 2 · T20 | KKR | 10 | 0/21 | 0 | Mumbai Indians won by 6 wickets | Bangalore | Indian Premier League 2017 |
| 17 May 2017 | SH 128/7 v KKR 48/3Eliminator · T20 | KKR | DNB | 0/20 | 0 | Kolkata Knight Riders won by 7 wickets (DLS method) | Bangalore | Indian Premier League 2017 |
| 13 May 2017 | KKR 164/8 v MI 173/5Match 54 · T20 | KKR | 0 | 0/37 | 1 | Mumbai Indians won by 9 runs | Kolkata | Indian Premier League 2017 |
| 9 May 2017 | PK 167/6 v KKR 153/6Match 49 · T20 | KKR | 18 | 1/27 | 0 | Kings XI Punjab won by 14 runs | Chandigarh | Indian Premier League 2017 |
| 7 May 2017 | RCB 158/6 v KKR 159/4Match 46 · T20 | KKR | 54 | 2/29 | 0 | Kolkata Knight Riders won by 6 wickets | Bangalore | Indian Premier League 2017 |