Kolkata Knight Riders (KKR) and Delhi Capitals (DC) have been part of several close matches in IPL history, something that cannot be considered only about cricket but even beyond it. Both teams have some fantastic players as well as a crowd who truly get into the game, so the matches become quite entertaining, to say the least. Sometimes KKR wins, while sometimes KKR manages to snatch one away; there is never any clear winner between these two. Their rivalry has grown over the years, and every time there is a meeting, it is understood, fans will witness a great match.

KKR vs DC Head to Head Stats
Kolkata Knight Riders and Delhi Capitals fight in this way as a brotherly flame of hatred between the two IPL clubs. The two sides have matched-up each other in 34 matches until March 2025. KKR has lifted the winner’s trophy on 18 occasions, and DC has won 16 times. Most of these games have been intense and action-packed contests; rarely does a fan have the chance to take it easy. The next one is due to take place on April 29, 2025, at the Arun Jaitley Stadium, and fans are waiting to see yet another gem.
Played | KKR Won | DC Won | No Result |
34 | 18 | 15 | 1 |
KKR vs DC Head to Head Results
Date | Winner | Won by | Venue |
3-Apr-2024 | KKR | 106 Runs | Vishakapatnam |
29-Apr-2024 | KKR | 7 Wickets | Kolkata |
20-Apr-2023 | DC | 4 Wickets | Delhi |
28-Apr-2022 | DC | 4 Wickets | Mumbai |
10-Apr-2022 | DC | 44 Runs | Mumbai |
13-Oct-2021 | KKR | 3 Wickets | Sharjah |
28-Sept-2021 | KKR | 3 Wickets | Sharjah |
29-Apr-2021 | DC | 7 Wickets | Ahmedabad |
24-Oct-2020 | KKR | 59 Runs | Abu Dhabi |
3-Oct-2020 | DC | 18 Runs | Sharjah |
12-Apr-2019 | DC | 7 Wickets | Kolkata |
30-Mar-2019 | DC | One-over eliminator | Delhi |
27-Apr-2018 | DC | 55 Runs | Delhi |
16-Apr-2018 | KKR | 71 Runs | Kolkata |
28-Apr-2017 | KKR | 7 Wickets | Kolkata |
17-Apr-2017 | KKR | 4 Wickets | Delhi |
29-Apr-2016 | DC | 27 Runs | Delhi |
9-Apr-2016 | KKR | 9 Wickets | Kolkata |
6-May-2015 | KKR | 13 Runs | Kolkata |
19-Apr-2015 | KKR | 6 Wickets | Delhi |
6-May-2014 | KKR | 8 Wickets | Delhi |
18-Apr-2014 | DC | 4 Wickets | Dubai |
30-Apr-2013 | DC | 7 Wickets | Raipur |
2-Apr-2013 | KKR | 6 Wickets | Kolkata |
12-Oct-2012 | DC | 52 Runs | Centurion |
21-May-2012 | KKR | 18 Runs | Pune |
6-May-2012 | KKR | 6 Wickets | Delhi |
4-Apr-2012 | DC | 8 Wickets | Kolkata |
27-Apr-2011 | KKR | 17 Runs | Delhi |
6-Apr-2010 | KKR | 14 Runs | Kolkata |
28-Mar-2010 | DC | 40 Runs | Delhi |
9-May-2009 | DC | 7 Wickets | Johannesburg |
4-May-2009 | DC | 9 Wickets | Durban |
21-May-2008 | Abandoned | NA | Delhi |
12-May-2008 | KKR | 23 Runs | Kolkata |

Highest Run scorer in KKR vs DC matches
Player | Team(s) | Runs Scored |
Gautam Gambhir | KKR & DC | 569 |
Shreyas Iyer | DC & KKR | 552 |
David Warner | DC | 456 |
Highest Wicket-taker in KKR vs DC matches
Player | Team(s) | Wickets Taken |
Sunil Narine | KKR | 26 |
Umesh Yadav | KKR | 25 |
Kuldeep Yadav | DC | 15 |
KKR vs DC head to head in Eden Gardens
Played | KKR Won | DC Won | Last Meeting |
10 | 8 | 2 | DC won by 7 wickets (April 12, 2019) |
KKR vs DC head to head in Arun Jaitley Stadium
Played | KKR Won | DC Won | No Result | Last Meeting |
11 | 5 | 5 | 1 | DC won by 4 wickets (April 2023) |
KKR vs DC head to head in Neutral Venues
Played | KKR Won | DC Won | Last Meeting |
14 | 5 | 9 | DC won by 4 wickets (April 2022) |

The way both teams have had their fair share of occasions draws in a wonderful cricket holiday for fans each passing year. Armed with firepower and followed by a huge fan base, every time it happens, just that DC and KKR can set the field ablaze with action and drama. As it moves forward into the contest, this match becomes one of the best-looking contests in the league.
FAQs: KKR vs DC Head to Head
How many times have DC and KKR matched up in the IPL?
In Total, they have faced each other 34 times in the IPL. In which DC has secured 15 victories while KKR has won 18 matches, with one match ending without a result.
Which team holds the record for the runs?
Kolkata Knight Riders hold the record for the highest team total in encounters between the two teams, scoring 272 runs.
Which players have delivered standout performances in terms of runs?
Gautam Gambhir appears for both teams and tops the list of run-getters with 569 runs..
Which bowlers have topped the wicket-taker list?
Sunil Narine, representing KKR, has claimed the most wickets in matches between the two teams, with a total of 26 dismissals.
What is the largest victory margin in KKR vs DC matches?
In the 2024 IPL season, KKR achieved a commanding 106-run victory over DC, marking one of the most significant margins in their head-to-head history.
Who has scored the highest individual points in the game?
The highest individual points in matches held by David Warner from DC, who scored an unbeaten 107 runs.