| 13 Apr 2017 | KKR 171/2 v PK 170/9Match 11 · T20 | KKR | 26 | - | 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 | 4 | - | 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 | 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 | 11 | - | 2 | Sunrisers Hyderabad won by 22 runs | Delhi | Indian Premier League 2016 |
| 22 May 2016 | KKR 171/6 v SH 149/8Match 55 · T20 | KKR | 25 | - | 1 | 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 | 25 | - | 1 | Gujarat Lions won by 6 wickets | Kanpur | Indian Premier League 2016 |
| 16 May 2016 | KKR 183/5 v RCB 186/1Match 48 · T20 | KKR | 2 | - | 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 | 4 | - | 2 | 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 | 14 | - | 1 | Gujarat Lions won by 5 wickets | Kolkata | Indian Premier League 2016 |
| 4 May 2016 | KKR 164/3 v PK 157/9Match 32 · T20 | KKR | 70 | - | 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 | 1 | - | 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 | 72 | - | 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 | 36 | - | 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 | 0 | - | 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 | 53 | - | 3 | 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 | 38 | - | 1 | Kolkata Knight Riders won by 8 wickets | Hyderabad | Indian Premier League 2016 |
| 13 Apr 2016 | KKR 187/5 v MI 188/4Match 5 · T20 | KKR | 8 | - | 0 | Mumbai Indians won by 6 wickets | Kolkata | Indian Premier League 2016 |
| 10 Apr 2016 | KKR 99/1 v DC 98Match 2 · T20 | KKR | 35 | - | 2 | Kolkata Knight Riders won by 9 wickets | Kolkata | Indian Premier League 2016 |
| 8 Jan 2016 | ODI 102/7 v KAR 106/4Match · T20 | KAR | 48 | - | 0 | Karnataka won by 6 wickets | Cuttack | Syed Mushtaq Ali Trophy 2015/16 |
| 7 Jan 2016 | MAH 184/8 v KAR 158Match · T20 | KAR | 80 | - | 1 | Maharashtra won by 26 runs | Cuttack | Syed Mushtaq Ali Trophy 2015/16 |
| 4 Jan 2016 | KAR 160/6 v UP 161/5Match · T20 | KAR | 25 | - | 0 | Uttar Pradesh won by 5 wickets | DRIEMS Ground | Syed Mushtaq Ali Trophy 2015/16 |
| 3 Jan 2016 | KAR 162 v MUM 161Match · T20 | KAR | 30 | - | 1 | Karnataka won by 1 run | DRIEMS Ground | Syed Mushtaq Ali Trophy 2015/16 |
| 2 Jan 2016 | KAR 121/9 v SER 122/7Match · T20 | KAR | 22 | - | 0 | Services won by 3 wickets | Cuttack | Syed Mushtaq Ali Trophy 2015/16 |
| 19 Jul 2015 | ZIM 145/7 v IND 135/9Match 2 · T20I | IND | 42 | - | 1 | Zimbabwe won by 10 runs | Harare | India in Zimbabwe T20I Series 2015 |
| 17 Jul 2015 | ZIM 124/7 v IND 178/5Match 1 · T20I | IND | 39* | - | 0 | India won by 54 runs | Harare | India in Zimbabwe T20I Series 2015 |
| 14 Jul 2015 | ZIM 193 v IND 276/5Match 3 · ODI | IND | 31 | - | 2 | India won by 83 runs | Harare | India in Zimbabwe ODI Series 2015 |
| 12 Jul 2015 | ZIM 209 v IND 271/8Match 2 · ODI | IND | 13 | - | 2 | India won by 62 runs | Harare | India in Zimbabwe ODI Series 2015 |
| 10 Jul 2015 | ZIM 251/7 v IND 255/6Match 1 · ODI | IND | 0 | - | 0 | India won by 4 runs | Harare | India in Zimbabwe ODI Series 2015 |
| 16 May 2015 | RR 199/6 v KKR 190/9Match 54 · T20 | KKR | 14 | - | 1 | Rajasthan Royals won by 9 runs | Mumbai | Indian Premier League 2015 |
| 14 May 2015 | MI 171/4 v KKR 166/7Match 51 · T20 | KKR | 25 | - | 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 | 17 | - | 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 | 32 | - | 0 | 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 | 30 | - | 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 | 23 | - | 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 | 80* | - | 2 | Kolkata Knight Riders won by 7 wickets | Kolkata | Indian Premier League 2015 |
| 28 Apr 2015 | CSK 134/6 v KKR 132/9Match 28 · T20 | KKR | 39 | - | 2 | Chennai Super Kings won by 2 runs | Chennai | Indian Premier League 2015 |
| 22 Apr 2015 | SH 176/4 v KKR 101/4Match 19 · T20 | KKR | 34 | - | 1 | Sunrisers Hyderabad won by 16 runs (DLS method) | Visakhapatnam | Indian Premier League 2015 |
| 20 Apr 2015 | DC 146/8 v KKR 147/4Match 17 · T20 | KKR | 13 | - | 2 | Kolkata Knight Riders won by 6 wickets | Delhi | Indian Premier League 2015 |
| 18 Apr 2015 | PK 155/9 v KKR 159/6Match 14 · T20 | KKR | 13 | - | 0 | Kolkata Knight Riders won by 4 wickets | Pune | Indian Premier League 2015 |
| 11 Apr 2015 | KKR 177/6 v RCB 179/7Match 5 · T20 | KKR | 35 | - | 3 | Royal Challengers Bangalore won by 3 wickets | Kolkata | Indian Premier League 2015 |
| 8 Apr 2015 | KKR 170/3 v MI 168/3Match 1 · T20 | KKR | 9 | - | 0 | Kolkata Knight Riders won by 7 wickets | Kolkata | Indian Premier League 2015 |
| 16 Nov 2014 | IND 288/7 v SL 286/8Match 5 · ODI | IND | 19 | - | 0 | India won by 3 wickets | Ranchi | Sri Lanka in India ODI Series 2014/15 |
| 13 Nov 2014 | IND 404/5 v SL 251Match 4 · ODI | IND | 16* | - | 2 | India won by 153 runs | Kolkata | Sri Lanka in India ODI Series 2014/15 |
| 19 Jun 2014 | BAN v IND 119/9Match 3 · ODI | IND | 5 | - | 0 | No result | Mirpur | India in Bangladesh ODI Series 2014 |
| 17 Jun 2014 | BAN 58 v IND 105Match 2 · ODI | IND | 14 | - | 0 | India won by 47 runs (DLS method) | Mirpur | India in Bangladesh ODI Series 2014 |
| 15 Jun 2014 | BAN 272/9 v IND 153/3Match 1 · ODI | IND | 50 | 0/0 | 0 | India won by 7 wickets (DLS method) | Mirpur | India in Bangladesh ODI Series 2014 |
| 1 Jun 2014 | KKR 200/7 v PK 199/4Final · T20 | KKR | 5 | - | 0 | Kolkata Knight Riders won by 3 wickets | Bangalore | Indian Premier League 2014 |
| 27 May 2014 | PK 135/8 v KKR 163/8Qualifier 1 · T20 | KKR | 42 | - | 1 | Kolkata Knight Riders won by 28 runs | Kolkata | Indian Premier League 2014 |
| 24 May 2014 | KKR 161/6 v SH 160/7Match 54 · T20 | KKR | 41 | - | 1 | Kolkata Knight Riders won by 4 wickets | Kolkata | Indian Premier League 2014 |
| 22 May 2014 | KKR 195/4 v RCB 165/5Match 49 · T20 | KKR | 83* | - | 0 | Kolkata Knight Riders won by 30 runs | Kolkata | Indian Premier League 2014 |