| 3 May 2017 | KKR 155/8 v RPS 158/6Match 41 · T20 | KKR | 0 | 1/28 | 1 | Rising Pune Supergiant won by 4 wickets | Kolkata | Indian Premier League 2017 |
| 30 Apr 2017 | SH 209/3 v KKR 161/7Match 37 · T20 | KKR | 1 | 0/37 | 0 | Sunrisers Hyderabad won by 48 runs | Hyderabad | Indian Premier League 2017 |
| 28 Apr 2017 | KKR 161/3 v DC 160/6Match 32 · T20 | KKR | 4 | 1/25 | 0 | Kolkata Knight Riders won by 7 wickets | Kolkata | Indian Premier League 2017 |
| 26 Apr 2017 | RPS 182/5 v KKR 184/3Match 30 · T20 | KKR | 16 | 1/34 | 0 | Kolkata Knight Riders won by 7 wickets | Pune | Indian Premier League 2017 |
| 23 Apr 2017 | KKR 131 v RCB 49Match 27 · T20 | KKR | 34 | - | 0 | Kolkata Knight Riders won by 82 runs | Kolkata | Indian Premier League 2017 |
| 21 Apr 2017 | KKR 187/5 v GL 188/6Match 23 · T20 | KKR | 42 | 0/42 | 0 | Gujarat Lions won by 4 wickets | Kolkata | Indian Premier League 2017 |
| 17 Apr 2017 | DC 168/7 v KKR 169/6Match 18 · T20 | KKR | 1* | 1/20 | 0 | Kolkata Knight Riders won by 4 wickets | Delhi | Indian Premier League 2017 |
| 15 Apr 2017 | KKR 172/6 v SH 155/6Match 14 · T20 | KKR | 6 | 1/18 | 0 | Kolkata Knight Riders won by 17 runs | Kolkata | Indian Premier League 2017 |
| 13 Apr 2017 | KKR 171/2 v PK 170/9Match 11 · T20 | KKR | 37 | 1/19 | 1 | Kolkata Knight Riders won by 8 wickets | Kolkata | Indian Premier League 2017 |
| 9 Apr 2017 | MI 180/6 v KKR 178/7Match 7 · T20 | KKR | 1 | 1/22 | 1 | Mumbai Indians won by 4 wickets | Mumbai | Indian Premier League 2017 |
| 7 Apr 2017 | GL 183/4 v KKR 184/0Match 3 · T20 | KKR | DNB | 0/33 | 0 | Kolkata Knight Riders won by 10 wickets | Rajkot | Indian Premier League 2017 |
| 2 Apr 2017 | WI 124/8 v PAK 127/3Match 4 · T20I | WI | 9 | 0/19 | 0 | Pakistan won by 7 wickets | Trinidad | Pakistan in West Indies T20I Series 2017 |
| 1 Apr 2017 | WI 138/3 v PAK 137/8Match 3 · T20I | WI | DNB | 1/34 | 0 | West Indies won by 7 wickets | Trinidad | Pakistan in West Indies T20I Series 2017 |
| 30 Mar 2017 | WI 129/8 v PAK 132Match 2 · T20I | WI | 9 | 3/22 | 0 | Pakistan won by 3 runs | Trinidad | Pakistan in West Indies T20I Series 2017 |
| 26 Mar 2017 | WI 111/8 v PAK 115/4Match 1 · T20I | WI | 1 | 0/22 | 0 | Pakistan won by 6 wickets | Barbados | Pakistan in West Indies T20I Series 2017 |
| 25 Feb 2017 | KK 158/5 v LQ 155/6Match 18 · T20 | LQ | 16 | 1/19 | 0 | Karachi Kings won by 5 wickets | Dubai | Pakistan Super League 2016/17 |
| 24 Feb 2017 | LQ 149/9 v PZ 166/6Match 16 · T20 | LQ | 21 | 1/28 | 0 | Peshawar Zalmi won by 17 runs | Dubai | Pakistan Super League 2016/17 |
| 20 Feb 2017 | IU 145/8 v LQ 146/9Match 14 · T20 | LQ | 12 | 1/20 | 0 | Lahore Qalandars won by 1 wicket | Sharjah | Pakistan Super League 2016/17 |
| 18 Feb 2017 | LQ 200/3 v QG 202/5Match 11 · T20 | LQ | DNB | 0/38 | 0 | Quetta Gladiators won by 5 wickets | Sharjah | Pakistan Super League 2016/17 |
| 16 Feb 2017 | KK 172/8 v LQ 179/8Match 8 · T20 | LQ | 13 | 2/31 | 0 | Lahore Qalandars won by 7 runs | Sharjah | Pakistan Super League 2016/17 |
| 12 Feb 2017 | LQ 59 v PZ 60/7Match 6 · T20 | LQ | 2 | 2/16 | 0 | Peshawar Zalmi won by 3 wickets | Dubai | Pakistan Super League 2016/17 |
| 11 Feb 2017 | IU 158/7 v LQ 160/4Match 4 · T20 | LQ | 26* | 1/39 | 0 | Lahore Qalandars won by 6 wickets | Dubai | Pakistan Super League 2016/17 |
| 10 Feb 2017 | LQ 128 v QG 136/9Match 2 · T20 | LQ | 26 | 2/16 | 0 | Quetta Gladiators won by 8 runs | Dubai | Pakistan Super League 2016/17 |
| 20 Jan 2017 | BH 198 v MR 199/5Match 30 · T20 | MR | 1* | 2/38 | 0 | Melbourne Renegades won by 1 run | Brisbane | Big Bash League 2016/17 |
| 16 Jan 2017 | AS 165/8 v MR 171/9Match 27 · T20 | MR | 2 | 1/40 | 0 | Melbourne Renegades won by 6 runs | Adelaide | Big Bash League 2016/17 |
| 12 Jan 2017 | MR 222/4 v HH 223/8Match 24 · T20 | MR | DNB | 3/27 | 0 | Hobart Hurricanes won by 2 wickets | Melbourne | Big Bash League 2016/17 |
| 9 Jan 2017 | SS 171/4 v MR 170/6Match 21 · T20 | MR | 4 | 2/30 | 1 | Sydney Sixers won by 6 wickets | Sydney | Big Bash League 2016/17 |
| 7 Jan 2017 | MR 154/9 v MS 200/7Match 19 · T20 | MR | 12 | 1/37 | 1 | Melbourne Stars won by 46 runs | Melbourne | Big Bash League 2016/17 |
| 1 Jan 2017 | MS 151/9 v MR 171/4Match 12 · T20 | MR | 21 | 0/26 | 0 | Melbourne Renegades won by 7 runs (DLS method) | Melbourne | Big Bash League 2016/17 |
| 29 Dec 2016 | MR 148/8 v PS 152/6Match 9 · T20 | MR | 1 | 2/20 | 1 | Perth Scorchers won by 4 wickets | Melbourne | Big Bash League 2016/17 |
| 22 Dec 2016 | MR 179/7 v ST 130Match 3 · T20 | MR | 11* | 2/32 | 0 | Melbourne Renegades won by 49 runs | Melbourne | Big Bash League 2016/17 |
| 5 Oct 2016 | PAK 308/6 v WI 172Match 3 · ODI | WI | 0 | 1/47 | 0 | Pakistan won by 136 runs | Abu Dhabi | Pakistan v West Indies ODI Series 2016/17 |
| 2 Oct 2016 | PAK 337/5 v WI 278/7Match 2 · ODI | WI | 1* | 1/39 | 0 | Pakistan won by 59 runs | Sharjah | Pakistan v West Indies ODI Series 2016/17 |
| 30 Sept 2016 | PAK 284/9 v WI 175Match 1 · ODI | WI | 23 | 1/58 | 1 | Pakistan won by 111 runs (DLS method) | Sharjah | Pakistan v West Indies ODI Series 2016/17 |
| 27 Sept 2016 | PAK 108/2 v WI 103/5Match 3 · T20I | WI | DNB | 0/21 | 0 | Pakistan won by 8 wickets | Abu Dhabi | Pakistan v West Indies T20I Series 2016/17 |
| 24 Sept 2016 | PAK 160/4 v WI 144/9Match 2 · T20I | WI | 30 | 0/36 | 0 | Pakistan won by 16 runs | Dubai | Pakistan v West Indies T20I Series 2016/17 |
| 23 Sept 2016 | PAK 116/1 v WI 115Match 1 · T20I | WI | 1 | 0/21 | 0 | Pakistan won by 9 wickets | Dubai | Pakistan v West Indies T20I Series 2016/17 |
| 28 Aug 2016 | IND 15/0 v WI 143Match 2 · T20I | WI | 9* | - | 0 | No result | Lauderhill | West Indies v India T20I Series 2016 |
| 27 Aug 2016 | IND 244/4 v WI 245/6Match 1 · T20I | WI | DNB | 0/50 | 0 | West Indies won by 1 run | Lauderhill | West Indies v India T20I Series 2016 |
| 5 Aug 2016 | JT 195/7 v TKR 110/7Qualifier 2 · T20 | TKR | 6 | 1/22 | 1 | Jamaica Tallawahs won by 19 runs (DLS method) | St Kitts | Caribbean Premier League 2016 |
| 4 Aug 2016 | SLZ 164/8 v TKR 165/5Eliminator · T20 | TKR | 22* | 0/30 | 0 | Trinbago Knight Riders won by 5 wickets | St Kitts | Caribbean Premier League 2016 |
| 31 Jul 2016 | SKAN 137/6 v TKR 138/2Match 29 · T20 | TKR | DNB | 1/9 | 0 | Trinbago Knight Riders won by 8 wickets | Lauderhill | Caribbean Premier League 2016 |
| 29 Jul 2016 | SKAN 180/5 v TKR 146Match 26 · T20 | TKR | 19 | 3/27 | 0 | St Kitts and Nevis Patriots won by 34 runs | Lauderhill | Caribbean Premier League 2016 |
| 26 Jul 2016 | SLZ 167/6 v TKR 168/7Match 24 · T20 | TKR | 17 | 0/22 | 0 | Trinbago Knight Riders won by 3 wickets | St Lucia | Caribbean Premier League 2016 |
| 18 Jul 2016 | JT 158/7 v TKR 139/9Match 19 · T20 | TKR | 0 | 1/22 | 0 | Jamaica Tallawahs won by 19 runs | Jamaica | Caribbean Premier League 2016 |
| 16 Jul 2016 | BT 172/4 v TKR 173/3Match 16 · T20 | TKR | DNB | 0/31 | 0 | Trinbago Knight Riders won by 7 wickets | Barbados | Caribbean Premier League 2016 |
| 10 Jul 2016 | TKR 151/4 v GAW 144/9Match 11 · T20 | TKR | DNB | 2/25 | 0 | Trinbago Knight Riders won by 7 runs | Guyana | Caribbean Premier League 2016 |
| 4 Jul 2016 | TKR 191/4 v JT 192/3Match 7 · T20 | TKR | DNB | 1/9 | 0 | Jamaica Tallawahs won by 7 wickets | Trinidad | Caribbean Premier League 2016 |
| 2 Jul 2016 | TKR 162/5 v GAW 166/4Match 5 · T20 | TKR | DNB | 1/18 | 0 | Guyana Amazon Warriors won by 6 wickets | Trinidad | Caribbean Premier League 2016 |
| 1 Jul 2016 | TKR 170/5 v BT 159/8Match 3 · T20 | TKR | DNB | 2/21 | 0 | Trinbago Knight Riders won by 11 runs | Trinidad | Caribbean Premier League 2016 |