| 26 Apr 2023 | KKR 200/5 v RCB 179/8Match 36 · T20 | KKR | DNB | 0/19 | 0 | Kolkata Knight Riders won by 21 runs | Bengaluru | Indian Premier League 2023 |
| 23 Apr 2023 | CSK 235/4 v KKR 186/8Match 33 · T20 | KKR | 4 | 0/35 | 0 | Chennai Super Kings won by 49 runs | Kolkata | Indian Premier League 2023 |
| 20 Apr 2023 | KKR 127 v DC 128/6Match 28 · T20 | KKR | 3 | 0/6 | 0 | Delhi Capitals won by 4 wickets | Delhi | Indian Premier League 2023 |
| 16 Apr 2023 | KKR 185/6 v MI 186/5Match 22 · T20 | KKR | DNB | 0/19 | 1 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2023 |
| 14 Apr 2023 | SH 228/4 v KKR 205/7Match 19 · T20 | KKR | 1* | 0/42 | 0 | Sunrisers Hyderabad won by 23 runs | Kolkata | Indian Premier League 2023 |
| 9 Apr 2023 | GT 204/4 v KKR 207/7Match 13 · T20 | KKR | 5* | 0/24 | 1 | Kolkata Knight Riders won by 3 wickets | Ahmedabad | Indian Premier League 2023 |
| 6 Apr 2023 | KKR 204/7 v RCB 123Match 9 · T20 | KKR | 6* | 0/17 | 0 | Kolkata Knight Riders won by 81 runs | Kolkata | Indian Premier League 2023 |
| 1 Apr 2023 | PK 191/5 v KKR 146/7Match 2 · T20 | KKR | DNB | 1/27 | 1 | Punjab Kings won by 7 runs (DLS method) | Chandigarh | Indian Premier League 2023 |
| 18 May 2022 | LSG 210/0 v KKR 208/8Match 66 · T20 | KKR | 0 | 0/34 | 0 | Lucknow Super Giants won by 2 runs | Navi Mumbai | Indian Premier League 2022 |
| 14 May 2022 | KKR 177/6 v SH 123/8Match 61 · T20 | KKR | DNB | 1/19 | 0 | Kolkata Knight Riders won by 54 runs | Pune | Indian Premier League 2022 |
| 2 May 2022 | RR 152/5 v KKR 158/3Match 47 · T20 | KKR | DNB | 1/24 | 1 | Kolkata Knight Riders won by 7 wickets | Mumbai | Indian Premier League 2022 |
| 28 Apr 2022 | KKR 146/9 v DC 150/6Match 41 · T20 | KKR | 0* | 3/24 | 1 | Delhi Capitals won by 4 wickets | Mumbai | Indian Premier League 2022 |
| 23 Apr 2022 | GT 156/9 v KKR 148/8Match 35 · T20 | KKR | 15* | 1/31 | 2 | Gujarat Titans won by 8 runs | Navi Mumbai | Indian Premier League 2022 |
| 18 Apr 2022 | RR 217/5 v KKR 210Match 30 · T20 | KKR | 21 | 0/44 | 0 | Rajasthan Royals won by 7 runs | Mumbai | Indian Premier League 2022 |
| 15 Apr 2022 | KKR 175/8 v SH 176/3Match 25 · T20 | KKR | 1* | 0/31 | 0 | Sunrisers Hyderabad won by 7 wickets | Mumbai | Indian Premier League 2022 |
| 10 Apr 2022 | DC 215/5 v KKR 171Match 19 · T20 | KKR | 0 | 1/48 | 1 | Delhi Capitals won by 44 runs | Mumbai | Indian Premier League 2022 |
| 6 Apr 2022 | MI 161/4 v KKR 162/5Match 14 · T20 | KKR | DNB | 1/25 | 0 | Kolkata Knight Riders won by 5 wickets | Pune | Indian Premier League 2022 |
| 1 Apr 2022 | PK 137 v KKR 141/4Match 8 · T20 | KKR | DNB | 4/23 | 0 | Kolkata Knight Riders won by 6 wickets | Mumbai | Indian Premier League 2022 |
| 30 Mar 2022 | KKR 128 v RCB 132/7Match 6 · T20 | KKR | 18 | 2/16 | 0 | Royal Challengers Bangalore won by 3 wickets | Mumbai | Indian Premier League 2022 |
| 26 Mar 2022 | CSK 131/5 v KKR 133/4Match 1 · T20 | KKR | DNB | 2/20 | 0 | Kolkata Knight Riders won by 6 wickets | Mumbai | Indian Premier League 2022 |
| 19 May 2017 | MI 111/4 v KKR 107Qualifier 2 · T20 | KKR | 2* | 1/23 | 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 | 2/21 | 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 | 4* | 0/40 | 0 | Mumbai Indians won by 9 runs | Kolkata | Indian Premier League 2017 |
| 9 May 2017 | PK 167/6 v KKR 153/6Match 49 · T20 | KKR | DNB | 1/26 | 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 | DNB | 3/36 | 2 | 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 | 2* | 1/23 | 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 | DNB | 0/30 | 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 | 1/38 | 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 | 1/28 | 0 | Kolkata Knight Riders won by 7 wickets | Pune | Indian Premier League 2017 |
| 23 Apr 2017 | KKR 131 v RCB 49Match 27 · T20 | KKR | 2* | 1/15 | 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 | DNB | 1/17 | 1 | Gujarat Lions won by 4 wickets | Kolkata | Indian Premier League 2017 |
| 17 Apr 2017 | DC 168/7 v KKR 169/6Match 18 · T20 | KKR | DNB | 1/53 | 1 | 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 | DNB | 0/27 | 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 | 4/33 | 0 | Kolkata Knight Riders won by 8 wickets | Kolkata | Indian Premier League 2017 |
| 8 May 2016 | KKR 158/4 v GL 164/5Match 38 · T20 | KKR | DNB | 0/18 | 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 | DNB | 0/26 | 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 | DNB | 1/56 | 0 | Kolkata Knight Riders won by 5 wickets | Bangalore | Indian Premier League 2016 |
| 30 Apr 2016 | DC 186/8 v KKR 159Match 26 · T20 | KKR | 2 | 3/33 | 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 | DNB | 1/19 | 0 | Mumbai Indians won by 6 wickets | Mumbai | Indian Premier League 2016 |
| 24 Apr 2016 | RPS 160/5 v KKR 162/8Match 20 · T20 | KKR | 7* | 1/16 | 0 | Kolkata Knight Riders won by 2 wickets | Pune | Indian Premier League 2016 |
| 19 Apr 2016 | PK 138/8 v KKR 141/4Match 13 · T20 | KKR | DNB | 1/17 | 0 | Kolkata Knight Riders won by 6 wickets | Chandigarh | Indian Premier League 2016 |
| 16 Apr 2016 | SH 142/7 v KKR 146/2Match 8 · T20 | KKR | DNB | 3/28 | 1 | Kolkata Knight Riders won by 8 wickets | Hyderabad | Indian Premier League 2016 |
| 10 Apr 2016 | KKR 99/1 v DC 98Match 2 · T20 | KKR | DNB | 0/21 | 0 | Kolkata Knight Riders won by 9 wickets | Kolkata | Indian Premier League 2016 |
| 16 May 2015 | RR 199/6 v KKR 190/9Match 54 · T20 | KKR | 24* | 1/36 | 0 | Rajasthan Royals won by 9 runs | Mumbai | Indian Premier League 2015 |
| 14 May 2015 | MI 171/4 v KKR 166/7Match 51 · T20 | KKR | 5* | 0/37 | 0 | Mumbai Indians won by 5 runs | Mumbai | Indian Premier League 2015 |
| 9 May 2015 | KKR 184/9 v PK 183/5Match 44 · T20 | KKR | 0* | 0/36 | 0 | Kolkata Knight Riders won by 1 wicket | Kolkata | Indian Premier League 2015 |
| 7 May 2015 | KKR 171/7 v DC 158/6Match 42 · T20 | KKR | DNB | 0/29 | 1 | Kolkata Knight Riders won by 13 runs | Kolkata | Indian Premier League 2015 |
| 4 May 2015 | KKR 167/7 v SH 132/9Match 38 · T20 | KKR | DNB | 2/34 | 1 | Kolkata Knight Riders won by 35 runs | Kolkata | Indian Premier League 2015 |
| 2 May 2015 | RCB 115/3 v KKR 111/4Match 33 · T20 | KKR | DNB | 0/31 | 0 | Royal Challengers Bangalore won by 7 wickets | Bangalore | Indian Premier League 2015 |
| 30 Apr 2015 | KKR 169/3 v CSK 165/9Match 30 · T20 | KKR | DNB | 1/16 | 0 | Kolkata Knight Riders won by 7 wickets | Kolkata | Indian Premier League 2015 |