Delhi Capitals vs Kolkata Knight Riders

Kolkata Knight Riders defeated Delhi Capitals by 14 runs on April 29, 2025, at Arun Jaitley Stadium in Delhi, successfully defending 204/9 as DC fell short at 190/9 despite Faf du Plessis’s brilliant 62 and Axar Patel’s fighting 43.

This thrilling encounter saw Angkrish Raghuvanshi score 44 for KKR, Rinku Singh contribute 36, and Mitchell Starc take 3 crucial wickets in the final over.

KKR’s spinners Sunil Narine (3/29) and Varun Chakaravarthy (2/39) turned the match in their favor during Delhi’s chase.

The Delhi Capitals vs Kolkata Knight Riders timeline reveals a closely contested rivalry with KKR holding a slight edge – 19 wins compared to DC’s 15 victories in 35 matches.

However, the head-to-head record shows different stories at different venues, making this one of IPL’s most unpredictable rivalries.

Quick Stats: DC vs KKR Head-to-Head Record

Category Details
Total Matches 35
KKR Wins 19
DC Wins 15
No Result 1
KKR Highest Score 272/7 (April 2024)
DC Highest Score 228/4 (May 2012)
KKR Lowest Score 97 (September 2021)
DC Lowest Score 98 (April 2008)
Last 5 Matches KKR won 3, DC won 2

Latest Match: KKR vs DC (April 29, 2025, Delhi)

Kolkata Knight Riders 204/9 (20 overs) beat Delhi Capitals 190/9 (20 overs) by 14 runs

Kolkata Knight Riders kept their playoff hopes alive with a crucial 14-run victory over Delhi Capitals in Delhi. Despite playing at DC’s home ground where KKR hadn’t won since 2017, the defending champions posted a strong total and defended it brilliantly through spin bowling.

This was a must-win match for KKR, who were struggling in the middle of the points table. The victory moved them closer to the top 4, while DC’s loss dented their hopes of finishing in the top 2.

KKR Innings: Explosive Start to 204/9

Powerplay Fireworks (Overs 1-6): 79/1

Sunil Narine and Ajinkya Rahane opened the batting with intent. Narine started aggressively, smashing boundaries from the first over itself. He raced to 26 off just 22 balls with 4 fours and 1 six before getting caught by Stubbs off Axar Patel’s bowling.

Rahane was equally destructive, scoring 26 off just 14 balls with 4 fours and 1 six. His strike rate of 185.71 showed KKR’s attacking mindset. However, he got out lbw to Axar Patel after a quickfire start.

KKR reached 79/1 in the powerplay – one of the highest scores in this match at the Arun Jaitley Stadium in IPL 2025. Their aggressive approach put immediate pressure on DC’s bowlers.

Middle Overs (Overs 7-15): 67 runs, 3 wickets

Angkrish Raghuvanshi played the anchor role beautifully. The young opener scored 44 off 32 balls with 3 fours and 2 sixes, showing maturity beyond his years. He built crucial partnerships, including a 50-run stand with Rinku Singh.

Venkatesh Iyer (11 off 10 balls) and Shreyas Iyer (15 off 10 balls) couldn’t capitalize on starts. Both got out after reaching double figures, leaving KKR at 142/4 in the 14th over.

But Rinku Singh came in and provided the acceleration KKR needed. His partnership with Raghuvanshi steadied the innings after the loss of quick wickets.

Death Overs Collapse (Overs 16-20): 58 runs, 5 wickets

Rinku Singh scored 36 off 25 balls with 2 fours and 1 six, playing his natural aggressive game. But DC’s bowlers fought back brilliantly. Mitchell Starc, who had been expensive earlier, produced a stunning final over.

Starc’s 20th over was match-changing – he took 3 wickets for just 10 runs, dismissing Andre Russell (5 off 6 balls), Rovman Powell (caught for 5), and getting Ramandeep Singh out cheaply.

KKR collapsed from 194/6 to 204/9, losing their last 3 wickets in the final over. Despite the late collapse, 204 was a strong total on this pitch.

KKR Batting Scorecard

Batsman Runs Balls 4s 6s Strike Rate How Out
Sunil Narine 26 22 4 1 118.18 caught
Ajinkya Rahane (c) 26 14 4 1 185.71 lbw
Angkrish Raghuvanshi 44 32 3 2 137.50 caught
Venkatesh Iyer 11 10 1 0 110.00 caught
Shreyas Iyer 15 10 2 0 150.00 caught
Rinku Singh 36 25 2 1 144.00 bowled
Andre Russell 5 6 0 0 83.33 caught
Rovman Powell 5 3 1 0 166.66 caught
Ramandeep Singh 1 2 0 0 50.00 caught
Harshit Rana 0* 1 0 0 0.00 not out
Varun Chakaravarthy 1* 1 0 0 100.00 not out
Extras 34 — — — — (5 b, 4 w, 1 nb)
Total 204/9 20.0 17 5 10.20 —

DC Chase: Faf’s Brilliance Not Enough (190/9)

Powerplay Setback (Overs 1-6): 58/2

Delhi’s chase started disastrously when Abishek Porel got out for just 4 runs off 2 balls in the very first over, caught off Anukul Roy’s bowling. DC were 4/1 immediately.

Faf du Plessis and Karun Nair tried to rebuild. They added 39 runs for the second wicket, but Nair fell lbw to Anukul Roy for 15 off 13 balls. DC reached 58/2 in the powerplay – 21 runs behind KKR’s start.

Middle Overs Battle (Overs 7-15): 88 runs, 4 wickets

Faf du Plessis played magnificently, reaching his fifty off just 31 balls with 6 fours and 2 sixes. He was timing the ball beautifully and kept DC in the chase.

KL Rahul, DC’s star signing, got run out for just 7 off 5 balls – a crucial blow. DC were 60/3 and needed a partnership.

Axar Patel, DC’s captain, joined Faf and they put together a brilliant 76-run partnership for the 4th wicket in just 28 balls. Axar scored 43 off 23 balls with 3 fours and 3 sixes, playing aggressively to keep the required rate under control.

Faf completed his fifty and was batting brilliantly when Sunil Narine struck. Faf got caught for 62 off 45 balls – an innings that included 6 fours and 2 sixes. His dismissal tilted the match toward KKR.

Tristan Stubbs (1 off 3 balls) got bowled immediately after, and DC were 138/5 in 13 overs.

Final Push Falls Short (Overs 16-20): 44 runs, 4 wickets

Vipraj Nigam played a fighting innings, scoring 38 off just 19 balls with 5 fours and 1 six. His aggressive batting kept DC in the hunt, bringing the equation down to manageable levels.

But Varun Chakaravarthy produced a stunning comeback. After conceding 39 runs in his first 3 overs, he took 2 wickets in 2 balls in his final over – dismissing Ashutosh Sharma (7 off 6) and Mitchell Starc (0 off 1).

DC needed 15 runs from the final over with only 2 wickets left. Andre Russell bowled the last over and gave away just 10 runs, sealing KKR’s 14-run victory.

DC finished at 190/9, falling agonizingly short of a target they should have chased down.

DC Batting Scorecard

Batsman Runs Balls 4s 6s Strike Rate How Out
Abishek Porel 4 2 1 0 200.00 caught
Faf du Plessis 62 45 6 2 137.77 caught
Karun Nair 15 13 2 0 115.38 lbw
KL Rahul (wk) 7 5 1 0 140.00 run out
Axar Patel (c) 43 23 3 3 186.95 caught
Tristan Stubbs 1 3 0 0 33.33 bowled
Vipraj Nigam 38 19 5 1 200.00 bowled
Ashutosh Sharma 7 6 1 0 116.66 caught
Mitchell Starc 0 1 0 0 0.00 caught
Dushmantha Chameera 2* 3 0 0 66.66 not out
Kuldeep Yadav 1* 1 0 0 100.00 not out
Extras 10 — — — — (5 b, 4 w, 1 nb)
Total 190/9 20.0 18 6 9.50 —

Bowling Analysis: Spinners Win It for KKR

Bowler Overs Runs Wickets Economy Best Performance
Sunil Narine 4 29 3 7.25 Match-winner
Varun Chakaravarthy 4 39 2 9.75 Crucial final over
Anukul Roy 4 27 1 6.75 Early breakthroughs
Andre Russell 2 22 1 11.00 Death bowling
Vaibhav Arora 2 19 1 9.50 Powerplay pressure
Harshit Rana 4 49 0 12.25 Expensive spell

Sunil Narine’s 3 wickets for 29 runs earned him the Player of the Match award. His dismissals of both openers and Faf du Plessis at crucial moments turned the match decisively in KKR’s favor.

  • Player of the Match: Sunil Narine (26 runs + 3/29)

Venue-Wise Head-to-Head

At Arun Jaitley Stadium (Delhi)

Matches KKR Wins DC Wins No Result Last KKR Win
12 6 5 1 April 29, 2025

Before this match, KKR hadn’t won in Delhi since 2017 – an 8-year gap. DC won 3 consecutive matches at home against KKR (2019 Super Over, 2021, 2023), making this victory even more special for the defending champions.

At Eden Gardens (Kolkata)

Matches KKR Wins DC Wins KKR Advantage
10 8 2 Home fortress

KKR dominates at their home ground in Kolkata. DC’s last win at Eden Gardens came in 2019 when Rishabh Pant’s team won by 7 wickets. The crowd support and familiarity with conditions give KKR a massive advantage.

At Neutral Venues

Matches KKR Wins DC Wins DC Advantage
14 5 9 Away from home

Interestingly, DC has won more matches at neutral venues (UAE, Visakhapatnam, Mumbai during COVID years). This shows DC performs better when both teams are on unfamiliar grounds.

Recent Form (Last 5 Matches)

Date Venue Winner Margin Key Player
April 29, 2025 Delhi KKR 14 runs Sunil Narine (26 + 3/29)
April 29, 2024 Kolkata KKR 7 wickets Venkatesh Iyer (50*)
April 3, 2024 Visakhapatnam KKR 106 runs Phil Salt (68)
April 20, 2023 Delhi DC 4 wickets David Warner (52*)
April 28, 2022 Mumbai DC 4 wickets Lalit Yadav (48*)

Historical Timeline: Key Matches

Early Years (2008-2012): Evenly Matched

May 12, 2008 – KKR won by 23 runs: The very first meeting between these teams. KKR defended 133 successfully, with DC bowled out for 110.

May 21, 2008 – Match Abandoned: Rain washed out the second meeting in Delhi with no result.

April 4, 2012 – DC won by 8 wickets: Delhi chased down 98 in just 13.1 overs, one of KKR’s lowest totals in IPL history.

May 21, 2012 – KKR won by 18 runs: In Pune, KKR defended 154 successfully. This was during KKR’s championship-winning season.

Middle Period (2013-2019): DC’s Rise

April 2, 2013 – KKR won by 6 wickets: In Kolkata, KKR chased down 129 comfortably with Gautam Gambhir scoring an unbeaten 54.

April 30, 2013 – DC won by 7 wickets: In Raipur, Delhi chased 152 with ease, with David Warner and Virender Sehwag both scoring 40s.

March 30, 2019 – DC won via Super Over: One of the most thrilling matches in this rivalry. Scores were tied at 185-185 after 20 overs. In the Super Over, DC scored 10/0 while KKR managed only 7/1, giving Delhi a dramatic victory.

April 12, 2019 – DC won by 7 wickets: Rishabh Pant’s 78* off 36 balls powered DC to a comfortable win in Kolkata, chasing 179 with 5 balls to spare.

Recent Era (2020-2025): KKR Fights Back

October 3, 2020 – DC won by 18 runs: In Sharjah, DC defended 228/4 (Prithvi Shaw 66, Shreyas Iyer 88*) successfully. KKR scored 210/8 in a high-scoring thriller.

September 28, 2021 – KKR won by 3 wickets: Nitish Rana’s unbeaten 36 helped KKR chase down 128 with 10 balls remaining in Sharjah.

April 28, 2022 – DC won by 4 wickets: Lalit Yadav (48* off 38) and Axar Patel (24* off 17) chased down 147 with 2 balls to spare in a nail-biting finish.

April 3, 2024 – KKR won by 106 runs: KKR’s biggest victory in this rivalry. They posted 272/7 (Phil Salt 68, Sunil Narine 85, Angkrish Raghuvanshi 54) and bowled DC out for 166.

Key Players in This Rivalry

Sunil Narine (KKR): Has scored 400+ runs and taken 20+ wickets against DC. His all-round skills make him KKR’s most valuable asset in this matchup.

Rishabh Pant (DC): Before his accident, Pant scored 500+ runs against KKR including a memorable 78* in 2019. His aggressive batting always troubled KKR’s bowlers.

Andre Russell (KKR): The Caribbean superstar has hit 50+ sixes against DC, more than any other player in this rivalry. His death bowling has also won KKR crucial matches.

David Warner (DC): The Australian opener scored 450+ runs against KKR during his time with DC, providing explosive starts that put pressure on KKR’s bowling.

FAQs

Who has won more matches between DC and KKR?

Kolkata Knight Riders leads the head-to-head record with 19 wins compared to Delhi Capitals’ 15 victories in 35 total matches (1 no result). However, DC has won 9 of 14 matches at neutral venues, showing they’re competitive away from home grounds.

When did DC last beat KKR in Delhi?

Delhi Capitals last beat Kolkata Knight Riders at Arun Jaitley Stadium on April 20, 2023, winning by 4 wickets. Before KKR’s April 29, 2025 victory, DC had won 3 consecutive home matches against KKR since 2019.

What is KKR’s highest score against DC?

Kolkata Knight Riders’ highest score against Delhi Capitals is 272/7, scored on April 3, 2024, at Visakhapatnam. Phil Salt (68), Sunil Narine (85), and Angkrish Raghuvanshi (54) powered KKR to this massive total. They won by 106 runs – their biggest victory margin in this rivalry.

Who has won the most Player of the Match awards in DC vs KKR matches?

Sunil Narine has won the most Player of the Match awards in this rivalry with 4, followed by Andre Russell with 3. Their consistent all-round performances have been crucial in KKR’s victories over DC.

How many times has this match gone to Super Over?

The DC vs KKR rivalry has gone to Super Over once – on March 30, 2019, at Arun Jaitley Stadium in Delhi. After both teams scored 185, DC won the Super Over 10/0 vs 7/1, creating one of the most memorable moments in this rivalry’s history.