Kolkata Knight Riders have the stronger all-time IPL record against Delhi Capitals, but Delhi won their final meeting of 2026 by 40 runs. Across 37 meetings through 24 May, Kolkata have 20 victories and Delhi 17. One Delhi win came after a tied regulation score in 2019, when a Super Over settled the match.
That Super Over is the reason some head-to-head tables appear to disagree. Leaving the 2019 match in an unresolved-tie or no-result column would undercount Delhi’s wins. The result table below assigns it to the official winner and stops at the end of the completed 2026 fixture; it does not presume a 2027 result.
DC vs KKR IPL head-to-head record
Before the teams met on 24 May 2026, a dated record showed 36 meetings: Delhi had 15 wins in regulation, Kolkata 20 and one regulation tie. On 30 March 2019, both finished on 185—KKR 185/8 and DC 185/6—before Delhi won the one-over eliminator. Count that as Delhi’s sixteenth win in the first 36. The 40-run Delhi victory on 24 May made it 17–20 after 37.
| Meetings | DC wins | KKR wins | Unresolved ties | No results |
|---|---|---|---|---|
| 37 | 17 | 20 | 0 | 0 |
Men’s IPL through the completed 24 May 2026 match; 2019 one-over-eliminator win assigned to Delhi.
Most runs in DC vs KKR IPL matches
Shreyas Iyer leads the opponent-specific batting list on 603 runs across his time with Delhi and Kolkata. Gautam Gambhir is next at 568, followed by David Warner on 474, Prithvi Shaw on 428 and Andre Russell on 396. These are IPL runs scored in this fixture for either side, not each player’s career tally against an opponent while representing other teams.
The figures were listed ahead of Kolkata’s final May 2026 meeting with Delhi. None of these five batted in that match, so the order and totals remained unchanged. Earlier 2024 and 2025 contributions are already included in the dated list; adding them again would inflate it.
Two former captains top the cards, reflecting the rivalry’s long span from Delhi Daredevils days to the Capitals era. The panel treats the franchise’s name change as one continuing team record, rather than starting its numbers over in 2019.
Opponent-specific men’s IPL runs through 24 May 2026; dated pre-match leaderboard checked against the latest completed scorecard.
Last five DC vs KKR IPL matches
Delhi closed the 2026 league stage by making 203/5 at Eden Gardens on 24 May. KL Rahul‘s 60 off 30 balls set the pace, with Axar Patel adding 39. Ajinkya Rahane scored 63 in the reply, but Kolkata were all out for 163 in 18.4 overs as Kuldeep Yadav returned 3/29 and Lungi Ngidi 3/27.
The earlier 2026 meeting went decisively the other way. Delhi managed 142/8 on 8 May; Finn Allen‘s unbeaten 100 from 47 deliveries then drove KKR to 147/2 in only 14.2 overs. Kolkata also won the single 2025 meeting, making 204/9 before restricting DC to 190/9. Sunil Narine contributed 27 with the bat and took 3/29 in that 14-run win.
KKR swept both 2024 meetings. In Kolkata on 29 April, Delhi’s 153/9 was chased down at 157/3 in 16.3 overs, with Phil Salt scoring 68. The game earlier that month in Visakhapatnam was the widest margin in this five-match window: Narine made 85 in KKR’s 272/7, and Delhi were dismissed for 166. The 2019 Super Over belongs to the all-time record but falls well outside these five most recent completed games.
| Date | Ground | Winner | Result | Score · DC; KKR |
|---|---|---|---|---|
| 24 May 2026 | Kolkata | Delhi Capitals | DC by 40 runs | DC 203/5; KKR 163 |
| 8 May 2026 | Delhi | Kolkata Knight Riders | KKR by 8 wickets | DC 142/8; KKR 147/2 |
| 29 Apr 2025 | Delhi | Kolkata Knight Riders | KKR by 14 runs | DC 190/9; KKR 204/9 |
| 29 Apr 2024 | Kolkata | Kolkata Knight Riders | KKR by 7 wickets | DC 153/9; KKR 157/3 |
| 3 Apr 2024 | Visakhapatnam | Kolkata Knight Riders | KKR by 106 runs | DC 166; KKR 272/7 |
DC vs KKR IPL FAQs
Who leads the DC vs KKR IPL head-to-head?
Kolkata Knight Riders lead Delhi Capitals 20 wins to 17 in 37 IPL meetings through 24 May 2026. The 2019 Super Over game is counted as a Delhi victory.
Who won the latest DC vs KKR IPL match?
Delhi Capitals beat Kolkata Knight Riders by 40 runs on 24 May 2026. DC scored 203/5; KKR were all out for 163.
Who has the most runs in DC vs KKR IPL matches?
Shreyas Iyer has the most runs in the IPL rivalry with 603, combining innings played for Delhi and Kolkata. Gautam Gambhir follows on 568.
Was there a tie in DC vs KKR in the IPL?
Regulation play ended level at 185 apiece on 30 March 2019. Delhi won the Super Over, so the fixture has a winner in the head-to-head tally rather than remaining an unresolved tie or no-result.
Men’s IPL record through 24 May 2026; no IPL 2027 fixtures are included.

Delhi Capitals
Kolkata Knight Riders