| 4 May 2019 | SH 175/7 v RCB 178/6Match 54 · T20 | SH | 3 | - | 1 | Royal Challengers Bangalore won by 4 wickets | Bengaluru | Indian Premier League 2019 |
| 23 Apr 2019 | SH 175/3 v CSK 176/4Match 41 · T20 | SH | 5* | - | 0 | Chennai Super Kings won by 6 wickets | Chennai | Indian Premier League 2019 |
| 21 Apr 2019 | KKR 159/8 v SH 161/1Match 38 · T20 | SH | DNB | - | 0 | Sunrisers Hyderabad won by 9 wickets | Hyderabad | Indian Premier League 2019 |
| 17 Apr 2019 | CSK 132/5 v SH 137/4Match 33 · T20 | SH | 0* | - | 0 | Sunrisers Hyderabad won by 6 wickets | Hyderabad | Indian Premier League 2019 |
| 8 Apr 2019 | SH 150/4 v PK 151/4Match 22 · T20 | SH | DNB | - | 0 | Kings XI Punjab won by 6 wickets | Chandigarh | Indian Premier League 2019 |
| 6 Apr 2019 | MI 136/7 v SH 96Match 19 · T20 | SH | 0 | 0/8 | 0 | Mumbai Indians won by 40 runs | Hyderabad | Indian Premier League 2019 |
| 4 Apr 2019 | DC 129/8 v SH 131/5Match 16 · T20 | SH | 9* | - | 0 | Sunrisers Hyderabad won by 5 wickets | Delhi | Indian Premier League 2019 |
| 31 Mar 2019 | SH 231/2 v RCB 113Match 11 · T20 | SH | 6* | - | 0 | Sunrisers Hyderabad won by 118 runs | Hyderabad | Indian Premier League 2019 |
| 29 Mar 2019 | RR 198/2 v SH 201/5Match 8 · T20 | SH | 16* | - | 0 | Sunrisers Hyderabad won by 5 wickets | Hyderabad | Indian Premier League 2019 |
| 24 Mar 2019 | SH 181/3 v KKR 183/4Match 2 · T20 | SH | 1 | - | 0 | Kolkata Knight Riders won by 6 wickets | Kolkata | Indian Premier League 2019 |
| 27 May 2018 | SH 178/6 v CSK 181/2Final · T20 | SH | 45* | - | 0 | Chennai Super Kings won by 8 wickets | Mumbai | Indian Premier League 2018 |
| 25 May 2018 | SH 174/7 v KKR 160/9Qualifier 2 · T20 | SH | 3 | - | 0 | Sunrisers Hyderabad won by 14 runs | Kolkata | Indian Premier League 2018 |
| 22 May 2018 | SH 139/7 v CSK 140/8Qualifier 1 · T20 | SH | 24 | - | 0 | Chennai Super Kings won by 2 wickets | Mumbai | Indian Premier League 2018 |
| 19 May 2018 | SH 172/9 v KKR 173/5Match 54 · T20 | SH | 2 | - | 0 | Kolkata Knight Riders won by 5 wickets | Hyderabad | Indian Premier League 2018 |
| 10 May 2018 | DC 187/5 v SH 191/1Match 42 · T20 | SH | DNB | - | 0 | Sunrisers Hyderabad won by 9 wickets | Delhi | Indian Premier League 2018 |
| 7 May 2018 | SH 146 v RCB 141/6Match 39 · T20 | SH | 12 | - | 1 | Sunrisers Hyderabad won by 5 runs | Hyderabad | Indian Premier League 2018 |
| 5 May 2018 | DC 163/5 v SH 164/3Match 36 · T20 | SH | 27* | - | 0 | Sunrisers Hyderabad won by 7 wickets | Hyderabad | Indian Premier League 2018 |
| 29 Apr 2018 | SH 151/7 v RR 140/6Match 28 · T20 | SH | 2 | 1/14 | 0 | Sunrisers Hyderabad won by 11 runs | Jaipur | Indian Premier League 2018 |
| 26 Apr 2018 | SH 132/6 v PK 119Match 25 · T20 | SH | 21* | - | 0 | Sunrisers Hyderabad won by 13 runs | Hyderabad | Indian Premier League 2018 |
| 24 Apr 2018 | SH 118 v MI 87Match 23 · T20 | SH | 29 | - | 0 | Sunrisers Hyderabad won by 31 runs | Mumbai | Indian Premier League 2018 |
| 22 Apr 2018 | CSK 182/3 v SH 178/6Match 20 · T20 | SH | 45 | - | 0 | Chennai Super Kings won by 4 runs | Hyderabad | Indian Premier League 2018 |
| 19 Apr 2018 | PK 193/3 v SH 178/4Match 16 · T20 | SH | 19 | - | 0 | Kings XI Punjab won by 15 runs | Chandigarh | Indian Premier League 2018 |
| 14 Apr 2018 | KKR 138/8 v SH 139/5Match 10 · T20 | SH | 17* | - | 0 | Sunrisers Hyderabad won by 5 wickets | Kolkata | Indian Premier League 2018 |
| 12 Apr 2018 | MI 147/8 v SH 151/9Match 7 · T20 | SH | 14 | - | 1 | Sunrisers Hyderabad won by 1 wicket | Hyderabad | Indian Premier League 2018 |
| 9 Apr 2018 | RR 125/9 v SH 127/1Match 4 · T20 | SH | DNB | - | 1 | Sunrisers Hyderabad won by 9 wickets | Hyderabad | Indian Premier League 2018 |
| 17 May 2017 | SH 128/7 v KKR 48/3Eliminator · T20 | KKR | 0 | 0/7 | 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 | 20 | - | 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 | 2 | - | 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 | 0* | - | 0 | Kolkata Knight Riders won by 6 wickets | Bangalore | Indian Premier League 2017 |
| 3 May 2017 | KKR 155/8 v RPS 158/6Match 41 · T20 | KKR | 4 | - | 0 | 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 | 12 | 0/17 | 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 | DNB | - | 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 | DNB | - | 0 | Kolkata Knight Riders won by 7 wickets | Pune | Indian Premier League 2017 |
| 23 Apr 2017 | KKR 131 v RCB 49Match 27 · T20 | KKR | 8 | - | 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 | 11* | - | 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 | 59 | - | 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 | 21* | 1/2 | 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 | DNB | - | 0 | 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 | 6 | - | 0 | 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/15 | 1 | Kolkata Knight Riders won by 10 wickets | Rajkot | Indian Premier League 2017 |
| 25 May 2016 | SH 162/8 v KKR 140/8Elimination Final · T20 | KKR | 2 | 0/17 | 0 | Sunrisers Hyderabad won by 22 runs | Delhi | Indian Premier League 2016 |
| 22 May 2016 | KKR 171/6 v SH 149/8Match 55 · T20 | KKR | 52* | 0/4 | 0 | Kolkata Knight Riders won by 22 runs | Kolkata | Indian Premier League 2016 |
| 19 May 2016 | GL 125/4 v KKR 124/8Match 51 · T20 | KKR | 36 | 0/6 | 0 | Gujarat Lions won by 6 wickets | Kanpur | Indian Premier League 2016 |
| 16 May 2016 | KKR 183/5 v RCB 186/1Match 48 · T20 | KKR | 6 | - | 0 | Royal Challengers Bangalore won by 9 wickets | Kolkata | Indian Premier League 2016 |
| 14 May 2016 | KKR 66/2 v RPS 103/6Match 45 · T20 | KKR | 37* | - | 0 | Kolkata Knight Riders won by 8 wickets (DLS method) | Kolkata | Indian Premier League 2016 |
| 8 May 2016 | KKR 158/4 v GL 164/5Match 38 · T20 | KKR | 63* | - | 0 | Gujarat Lions won by 5 wickets | Kolkata | Indian Premier League 2016 |
| 4 May 2016 | KKR 164/3 v PK 157/9Match 32 · T20 | KKR | 19* | - | 0 | Kolkata Knight Riders won by 7 runs | Kolkata | Indian Premier League 2016 |
| 2 May 2016 | RCB 185/7 v KKR 189/5Match 30 · T20 | KKR | 60* | - | 1 | Kolkata Knight Riders won by 5 wickets | Bangalore | Indian Premier League 2016 |
| 30 Apr 2016 | DC 186/8 v KKR 159Match 26 · T20 | KKR | 10 | - | 0 | Delhi Daredevils won by 27 runs | Delhi | Indian Premier League 2016 |
| 28 Apr 2016 | MI 178/4 v KKR 174/5Match 24 · T20 | KKR | 19* | - | 1 | Mumbai Indians won by 6 wickets | Mumbai | Indian Premier League 2016 |