| 20 May 2026 | MI 147/8 v KKR 148/6Match 65 · T20 | MI | 15 | - | 0 | Kolkata Knight Riders won by 4 wickets | Kolkata | Indian Premier League 2026 |
| 1 Mar 2026 | WI 195/4 v IND 199/5Match 52 · T20I | IND | 18 | - | 1 | India won by 5 wickets | Kolkata | ICC Men's T20 World Cup 2025/26 |
| 22 Jan 2025 | ENG 132 v IND 133/31st T20I · T20I | IND | 0 | - | 1 | India won by 7 wickets | Kolkata | England tour of India 2024/25 |
| 11 May 2024 | KKR 157/7 v MI 139/8Match 60 · T20 | MI | 11 | - | 1 | Kolkata Knight Riders won by 18 runs | Kolkata | Indian Premier League 2024 |
| 5 Nov 2023 | IND 326/5 v SA 83Match 37 · ODI | IND | 22 | - | 0 | India won by 243 runs | Kolkata | ICC Cricket World Cup 2023/24 |
| 20 Feb 2022 | IND 184/5 v WI 167/93rd T20I · T20I | IND | 65 | - | 0 | India won by 17 runs | Kolkata | West Indies tour of India 2021/22 |
| 18 Feb 2022 | IND 186/5 v WI 178/32nd T20I · T20I | IND | 8 | - | 1 | India won by 8 runs | Kolkata | West Indies tour of India 2021/22 |
| 16 Feb 2022 | WI 157/7 v IND 162/41st T20I · T20I | IND | 34* | - | 1 | India won by 6 wickets | Kolkata | West Indies tour of India 2021/22 |
| 21 Nov 2021 | IND 184/7 v NZ 1113rd T20I · T20I | IND | 0 | - | 2 | India won by 73 runs | Kolkata | New Zealand tour of India 2021/22 |
| 28 Apr 2019 | KKR 232/2 v MI 198/7Match 47 · T20 | MI | 26 | - | 0 | Kolkata Knight Riders won by 34 runs | Kolkata | Indian Premier League 2019 |
| 9 May 2018 | MI 210/6 v KKR 108Match 41 · T20 | MI | 36 | - | 2 | Mumbai Indians won by 102 runs | Kolkata | Indian Premier League 2018 |
| 25 Jan 2018 | MUM 174/8 v KAR 176/3Super League · T20 | MUM | 59* | - | 0 | Karnataka won by 7 wickets | Kolkata | Syed Mushtaq Ali Trophy 2017/18 |
| 24 Jan 2018 | RAJ 175/6 v MUM 158/8Super League · T20 | MUM | 39 | - | 0 | Rajasthan won by 17 runs | Kolkata | Syed Mushtaq Ali Trophy 2017/18 |
| 3 May 2017 | KKR 155/8 v RPS 158/6Match 41 · T20 | KKR | 30* | - | 0 | Rising Pune Supergiant won by 4 wickets | Kolkata | Indian Premier League 2017 |
| 23 Apr 2017 | KKR 131 v RCB 49Match 27 · T20 | KKR | 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 | 1 | - | 0 | Gujarat Lions won by 4 wickets | Kolkata | Indian Premier League 2017 |
| 15 Apr 2017 | KKR 172/6 v SH 155/6Match 14 · T20 | KKR | 4 | - | 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 | - | 1 | Kolkata Knight Riders won by 8 wickets | Kolkata | Indian Premier League 2017 |
| 22 May 2016 | KKR 171/6 v SH 149/8Match 55 · T20 | KKR | 6* | - | 1 | Kolkata Knight Riders won by 22 runs | Kolkata | Indian Premier League 2016 |
| 16 May 2016 | KKR 183/5 v RCB 186/1Match 48 · T20 | KKR | 5 | - | 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 | DNB | - | 1 | 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 | 4 | - | 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 | Kolkata Knight Riders won by 7 runs | Kolkata | Indian Premier League 2016 |
| 13 Apr 2016 | KKR 187/5 v MI 188/4Match 5 · T20 | KKR | 4* | - | 1 | Mumbai Indians won by 6 wickets | Kolkata | Indian Premier League 2016 |
| 10 Apr 2016 | KKR 99/1 v DC 98Match 2 · T20 | KKR | DNB | - | 0 | Kolkata Knight Riders won by 9 wickets | Kolkata | Indian Premier League 2016 |
| 9 May 2015 | KKR 184/9 v PK 183/5Match 44 · T20 | KKR | 9 | - | 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 | 7* | - | 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 | 6 | - | 1 | Kolkata Knight Riders won by 35 runs | Kolkata | Indian Premier League 2015 |
| 30 Apr 2015 | KKR 169/3 v CSK 165/9Match 30 · T20 | KKR | 2 | - | 0 | Kolkata Knight Riders won by 7 wickets | Kolkata | Indian Premier League 2015 |
| 11 Apr 2015 | KKR 177/6 v RCB 179/7Match 5 · T20 | KKR | 11 | - | 0 | 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 | 46* | - | 0 | Kolkata Knight Riders won by 7 wickets | Kolkata | Indian Premier League 2015 |
| 27 May 2014 | PK 135/8 v KKR 163/8Qualifier 1 · T20 | KKR | 20 | - | 0 | 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 | 12* | - | 0 | 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 | DNB | - | 0 | Kolkata Knight Riders won by 30 runs | Kolkata | Indian Premier League 2014 |
| 20 May 2014 | KKR 156/2 v CSK 154/4Match 47 · T20 | KKR | DNB | - | 1 | Kolkata Knight Riders won by 8 wickets | Kolkata | Indian Premier League 2014 |