Match: DC vs KKR, Match 48 | IPL 2025 | April 29, 2025 | Arun Jaitley Stadium, Delhi
Result: Kolkata Knight Riders won by 14 runs | KKR 204/9 · DC 190/9
The Kolkata Knight Riders vs Delhi Capitals match scorecard from IPL 2025 Match 48 tells a story of one extraordinary individual performance and one catastrophic batting collapse. Delhi Capitals, chasing 205 at their home ground with three specialist batters still in at the 13th over, appeared to have the match under control. Sunil Narine had other plans. He had already scored 57 off 31 balls. He would now take three wickets- including the key dismissals of Axar Patel, Tristan Stubbs, and Faf du Plessis- to reduce DC from 136/3 to 146/6 in under two overs, ending the chase. KKR won by 14 runs.
Match Highlights at a Glance
KKR beat DC by 14 runs in IPL 2025 Match 48 at Arun Jaitley Stadium, Delhi on April 29, 2025. KKR scored 204/9, DC fell short at 190/9. Sunil Narine was Player of the Match- 57 off 31 balls and 3/29 in 4 overs.

| Detail | Info |
| Match | IPL 2025- Match 48 (D/N) |
| Date | Tuesday, April 29, 2025 |
| Venue | Arun Jaitley Stadium, Delhi |
| Toss | Delhi Capitals won, elected to bowl |
| Result | KKR won by 14 runs |
| KKR Score | 204/9 (20 overs) |
| DC Score | 190/9 (20 overs) |
| Player of the Match | Sunil Narine (KKR) |
| Top Scorer (KKR) | Sunil Narine- 57 (31), SR 183.87 |
| Top Scorer (DC) | Faf du Plessis- 62 (45), SR 137.78 |
| Best Bowling | Sunil Narine- 3/29 (4 ov) |
KKR vs DC Full Scorecard- KKR Innings
KKR posted 204/9 in 20 overs at Arun Jaitley Stadium. Sunil Narine’s 57 off 31 powered the powerplay, Rinku Singh (31 off 22) and Angkrish Raghuvanshi (28 off 21) stabilised the middle overs after Ajinkya Rahane retired hurt.
KKR Batting Scorecard
| Batter | Dismissal | R | B | 4s | 6s | SR |
| Rahmanullah Gurbaz† | c Axar b Roy | 30 | 21 | 3 | 1 | 142.86 |
| Sunil Narine | c Faf b Axar | 57 | 31 | 4 | 4 | 183.87 |
| Ajinkya Rahane (c) | retired hurt | 13 | 10 | 1 | 0 | 130.00 |
| Angkrish Raghuvanshi | c Faf b Khaleel | 28 | 21 | 2 | 1 | 133.33 |
| Rinku Singh | c Axar b Chameera | 31 | 22 | 2 | 2 | 140.91 |
| Rovman Powell | lbw b Mukesh | 14 | 9 | 0 | 2 | 155.56 |
| Andre Russell | c Vipraj b Mukesh | 1 | 2 | 0 | 0 | 50.00 |
| Harshit Rana | not out | 12 | 7 | 1 | 1 | 171.43 |
| Extras | (b 2, w 7, nb 1) | 10 | ||||
| Total | 9 wkts, 20 ov | 204 |

KKR- Fall of Wickets
| Wkt | Score | Over | Batter |
| 1st | 48 | 2.6 | Gurbaz |
| 2nd | 85 | 6.4 | Narine |
| 3rd | 91 | 7.2 | Rahane (retired hurt) |
| 4th | 113 | 9.2 | Iyer (sub off) |
| 5th | 142 | 14.0 | Raghuvanshi |
| 6th | 150 | 14.5 | Rinku |
| 7th | 178 | 17.2 | Powell |
| 8th | 200 | 19.1 | Russell |
KKR- Key Partnerships
| Wicket | Batters | Runs |
| 1st | Gurbaz + Narine | 48 |
| 2nd | Narine + Rahane | 37 |
| 3rd | Rahane + Raghuvanshi | 6 |
| 4th | Raghuvanshi + Rinku | 29 |
| 5th | Rinku + Powell | 28 |
DC Bowling in KKR Innings
| Bowler | O | M | R | W | Econ |
| Axar Patel (c) | 4 | 0 | 27 | 2 | 6.75 |
| Kuldeep Yadav | 4 | 0 | 36 | 0 | 9.00 |
| Khaleel Ahmed | 4 | 0 | 47 | 1 | 11.75 |
| Mukesh Kumar | 4 | 0 | 42 | 2 | 10.50 |
| Dushmantha Chameera | 4 | 0 | 52 | 1 | 13.00 |
Axar Patel was DC’s most economical bowler with 2/27– the only DC bowler to keep the run rate under 7.
KKR Innings Phase Analysis
| Phase | Overs | Runs | Wickets |
| Powerplay | 1–6 | 76 | 2 |
| Middle Overs | 7–14 | 66 | 3 |
| Death Overs | 15–20 | 62 | 4 |
KKR’s powerplay total of 76/2 set the tone. Their death overs (62 off the last 6)- despite four wickets- proved just competitive enough on this surface.
KKR vs DC Full Scorecard- DC Innings
Delhi Capitals, chasing 205, scored 190/9 in 20 overs– 14 runs short. Faf du Plessis (62 off 45) and Axar Patel (43 off 23) gave DC a genuine chance before Narine’s decisive three-wicket burst in overs 13–15.

DC Batting Scorecard
| Batter | Dismissal | R | B | 4s | 6s | SR |
| Abishek Porel† | c Russell b Roy | 4 | 2 | 1 | 0 | 200.00 |
| Faf du Plessis | c Rinku b Narine | 62 | 45 | 7 | 2 | 137.78 |
| Karun Nair | lbw b Arora | 15 | 13 | 2 | 0 | 115.38 |
| KL Rahul | run out (Narine) | 7 | 5 | 1 | 0 | 140.00 |
| Axar Patel (c) | c Rana b Narine | 43 | 23 | 4 | 3 | 186.96 |
| Tristan Stubbs | b Narine | 1 | 3 | 0 | 0 | 33.33 |
| Vipraj Nigam | b Russell | 38 | 19 | 5 | 2 | 200.00 |
| Ashutosh Sharma (Impact) | c Narine b Varun | 7 | 6 | 0 | 1 | 116.67 |
| Mitchell Starc | c Gurbaz b Varun | 0 | 1 | 0 | 0 | 0.00 |
| Dushmantha Chameera | not out | 2 | 3 | 0 | 0 | 66.67 |
| Kuldeep Yadav | not out | 1 | 1 | 0 | 0 | 100.00 |
| Extras | (b 5, w 4, nb 1) | 10 | ||||
| Total | 9 wkts, 20 ov | 190 |
DC- Fall of Wickets
| Wkt | Score | Over | Batter |
| 1st | 4 | 0.2 | Abishek Porel |
| 2nd | 43 | 4.3 | Karun Nair |
| 3rd | 60 | 6.3 | KL Rahul |
| 4th | 136 | 13.2 | Axar Patel– Chase’s turning point |
| 5th | 138 | 14.0 | Tristan Stubbs |
| 6th | 146 | 15.2 | Faf du Plessis |
| 7th | 160 | 17.2 | Ashutosh Sharma |
| 8th | 160 | 17.3 | Mitchell Starc |
| 9th | 189 | 19.5 | Vipraj Nigam |
DC- Key Partnerships
| Wicket | Batters | Runs |
| 2nd | Faf + Karun Nair | 39 |
| 3rd | Faf + KL Rahul | 17 |
| 4th | Faf + Axar Patel | 76 ← Longest partnership of the match |
| 9th | Vipraj + Chameera | 29 |
The 76-run 4th wicket partnership between Faf and Axar was DC’s highest of the innings and the closest they came to winning the match. Both wickets fell in the same Narine spell.
Read More: Sunrisers Hyderabad vs Royal Challengers Bengaluru match scorecard
KKR Bowling in DC Innings
| Bowler | O | M | R | W | Econ |
| Sunil Narine | 4 | 0 | 29 | 3 | 7.25 |
| Varun Chakravarthy | 4 | 0 | 39 | 2 | 9.75 |
| Anukul Roy | 4 | 0 | 27 | 1 | 6.75 |
| Andre Russell | 2 | 0 | 22 | 1 | 11.00 |
| Vaibhav Arora (Impact) | 2 | 0 | 19 | 1 | 9.50 |
| Harshit Rana | 4 | 0 | 49 | 0 | 12.25 |
Narine and Varun combined for 5/68– accounting for five of DC’s nine wickets across 8 overs. Anukul Roy was KKR’s most economical bowler (6.75 runs per over).

DC Innings Phase Analysis
| Phase | Overs | Runs | Wickets |
| Powerplay | 1–6 | 60 | 3 |
| Middle Overs | 7–14 | 76 | 1 |
| Death Overs | 15–20 | 54 | 5 |
DC’s death overs- 54 for 5 wickets– is where the kolkata knight riders vs delhi capitals match scorecard shifted decisively. DC needed 69 off the last 7 overs with wickets in hand. They managed only 54 in the final 5, losing 5 wickets in the process.
Read More: Sunrisers Hyderabad vs Kolkata Knight Riders match scorecard
Match Timeline
KKR’s innings accelerated steadily, crossing 200 by the 19th over. DC’s chase peaked at 136/3 before Narine’s intervention turned the match from over 13 onwards.
KKR Innings Milestones
| Milestone | Over |
| KKR 50 | 3.3 |
| KKR 100 | 8.4 |
| KKR 150 | 14.5 |
| KKR 200 | 19.1 |
DC Chase Milestones
| Milestone | Over | Context |
| DC 50 | 5.5 | 3 wickets already down |
| DC 100 | 11.4 | Faf + Axar building |
| DC 136/3 | 13.2 | Peak chase position |
| DC 138/5 | 14.0 | Axar + Stubbs gone in 8 balls |
| DC 146/6 | 15.2 | Faf dismissed- match effectively decided |
| DC 160/8 | 17.3 | Two wickets in two balls |
| DC 189/9 | 19.5 | Last recognised batter falls |
Key Match Statistics
| Stat | Value |
| Highest Partnership | 76 runs- Faf + Axar (4th wkt) |
| Top Score (Match) | Faf du Plessis- 62 (45) |
| Best Bowling | Sunil Narine- 3/29 |
| Best SR (10+ balls) | Axar Patel- 186.96 (43 off 23) |
| Most Sixes (KKR) | Sunil Narine- 4 |
| Most Sixes (DC) | Axar Patel- 3 |
| KKR Powerplay | 76/2 (6 overs) |
| DC Powerplay | 60/3 (6 overs) |
| Wickets in overs 16–20 (both teams) | 9- joint-most in IPL 2025 at that stage |
Match Analysis: How the Kolkata Knight Riders Won
KKR won because Sunil Narine’s 3-wicket burst in overs 13–15 broke DC’s most productive partnership (76 runs, Faf + Axar) at the exact moment the chase was most alive. DC went from 136/3 to 146/6 in under two overs and never recovered.
How Narine’s Batting Built the Platform
Narine arrived at No.2 with a specific powerplay brief– attack early, attack hard. His opening stand of 48 with Gurbaz off 17 deliveries gave KKR an immediate advantage. By the time he departed at 85/2 in the 7th over, having scored 57 off 31 with 4 fours and 4 sixes, KKR already had a score that pressure-tested any T20 batting lineup. The middle order- Raghuvanshi (28 off 21), Rinku (31 off 22), and Powell (14 off 9)- kept the acceleration going after Rahane retired hurt at 91/3. KKR crossed 150 by the 15th over and 200 by the 19th. The total of 204/9 was not built on one big innings- it was the product of six batters contributing above a 133 strike rate.
How DC’s Chase Fell Apart
For 13 overs, DC tracked the target reasonably well. Despite losing three early wickets- including Abishek Porel (4) for just 4 runs in the first ball- Faf du Plessis (62 off 45) anchored the innings with experience and composure. His 76-run stand with Axar Patel, who contributed a remarkable 43 off 23 balls despite batting with an injured bottom hand, had DC needing 69 off the last 7 overs with seven wickets remaining. That was a very achievable target. Narine took over captaincy duties after Rahane left the field injured, with Venkatesh Iyer already substituted out. The captain who replaced Rahane spent his final bowling overs dismantling the partnership that threatened to win the match. He dismissed Axar (13.2), Stubbs (14.0), and Faf (15.2)- three wickets in 10 deliveries– conceding just 10 runs in that window. From 136/3, DC slid to 146/6. The required rate jumped from 9.6 to over 15. Vipraj Nigam’s remarkable 38 off 19 balls (SR 200)– the fastest innings of the DC chase- narrowed the deficit to 15 off the final over, but by then Mitchell Starc and Ashutosh Sharma had already gone, leaving only tail-enders as company.
Match Awards
| Award | Player | Performance |
| Player of the Match | Sunil Narine (KKR) | 57 (31) + 3/29 + run-out + emergency captaincy |
| Top Bat- KKR | Sunil Narine | 57 off 31, SR 183.87 |
| Top Bat- DC | Faf du Plessis | 62 off 45, SR 137.78 |
| Best Bowling- KKR | Sunil Narine | 3/29 in 4 overs |
| Best Bowling- DC | Axar Patel | 2/27 in 4 overs, Econ 6.75 |
| Most Economical (Match) | Axar Patel / Anukul Roy | 6.75 per over each |
| Highest SR (10+ balls) | Axar Patel (DC) | 186.96 (43 off 23) |
Records and Milestones
Sunil Narine scored 57 and took 3/29 in the same match while also taking on emergency captaincy duties. Axar Patel’s 43 off 23 was scored with an injured bottom hand, per the same report.
- Sunil Narine’s dual contribution– 57(31) bat + 3/29 ball + a run-out assist + captaincy in the same IPL match.
- Axar Patel (43 off 23, SR 186.96) hit three sixes off Narine while batting with an injured bottom hand.
- KKR posted 204/9– their 3rd score of 200+ in IPL 2025 at that point in the season.
- Vipraj Nigam’s 38 off 19 balls (SR 200.00) was the joint-highest strike rate of the match among batters who faced 10+ deliveries.
- Nine wickets fell in overs 16–20 across both innings– joint-most in that phase in IPL 2025 at that stage of the tournament.
- DC’s powerplay of 60/3– three wickets lost in the six-over powerplay- was a structural problem that placed excessive pressure on the middle order.
KKR vs DC Head-to-Head Record in IPL
After IPL 2025 Match 48, KKR led DC 19–15 in 35 IPL meetings, with one tied result.
| Stat | Detail |
| Total Matches | 35 |
| KKR Wins | 19 |
| DC Wins | 15 |
| Tied | 1 |
| KKR Win % | 54.3% |
KKR’s win in this kolkata knight riders vs delhi capitals match extended their historical dominance in the rivalry. KKR now lead in overall wins, home wins, and away wins across the head-to-head.
Impact on IPL 2025 Points Table and Qualification
After Match 48, KKR moved to 9 points (7th place) and DC stayed at 12 points (4th place). KKR’s playoff hopes stayed alive with key fixtures remaining. DC’s home record faced scrutiny.
Updated Points Table (After Match 48, April 29, 2025)
| Pos | Team | M | W | L | NR | Pts | NRR |
| 1 | RCB | 10 | 7 | 3 | 0 | 14 | +0.738 |
| 2 | GT | 10 | 6 | 4 | 0 | 12 | +0.469 |
| 3 | MI | 10 | 6 | 4 | 0 | 12 | +0.326 |
| 4 | DC | 10 | 6 | 4 | 0 | 12 | +0.362 |
| 5 | LSG | 10 | 5 | 4 | 1 | 11 | +0.356 |
| 6 | SRH | 10 | 5 | 5 | 0 | 10 | +0.219 |
| 7 | KKR | 10 | 4 | 5 | 1 | 9 | +0.271 |
Qualification Impact
For KKR:
The win moved KKR to 9 points from 10 games, keeping them mathematically alive in the IPL 2025 playoff race. The gap to sixth-placed SRH was just one point, and KKR’s NRR improved to +0.271 with this result. With matches remaining, KKR needed consistent wins to push into the top four. Match analysis, KKR “strengthened their grip on seventh position” while remaining firmly in contention for the final playoff spots.
For DC:
Delhi Capitals stayed fourth on 12 points but remained level with GT and MI- creating a tight four-team contest for positions 2 through 5. The home defeat at Arun Jaitley Stadium- their third in four home games at that stage of IPL 2025- raised questions about their performance on a pitch that had historically favoured spin-heavy oppositions like KKR.
Frequently Asked Questions (FAQs):
Q1: What was the result of KKR vs DC Match 48 in IPL 2025?
A1: KKR won by 14 runs. KKR scored 204/9 in 20 overs, Delhi Capitals fell short at 190/9 chasing 205. The match was played at Arun Jaitley Stadium, Delhi on April 29, 2025.
Q2: Who was the Player of the Match in DC vs KKR IPL 2025?
A2: Sunil Narine was Player of the Match. He scored 57 off 31 balls (4 fours, 4 sixes, SR 183.87) and took 3/29 in 4 overs. He also ran out KL Rahul and captained KKR after Ajinkya Rahane retired hurt.
Q3: Who top-scored for Delhi Capitals in IPL 2025 Match 48?
A3: Faf du Plessis was DC’s top scorer with 62 off 45 balls (7 fours, 2 sixes, SR 137.78). He was dismissed by Narine in the 15th over at a score of 146/6.
Q4: What was Axar Patel’s score in DC vs KKR Match 48?
A4: Axar Patel scored 43 off 23 balls (4 fours, 3 sixes, SR 186.96). he batted with an injured bottom hand throughout his innings.
Q5: What was the highest partnership in the KKR vs DC IPL 2025 match?
A5: The Faf du Plessis and Axar Patel 4th-wicket stand of 76 runs was the highest partnership of the match. It was also the partnership whose breaking decided the contest- both fell to Narine within 10 deliveries.
Q6: What happened to KKR captain Ajinkya Rahane in this match?
A6: Ajinkya Rahane retired hurt after splitting his finger during KKR’s innings. Venkatesh Iyer had already been substituted out as an Impact Player. Sunil Narine took over captaincy for the remainder of the match.
Q7: Why did DC lose despite being 136/3 in over 13?
A7: DC needed 69 runs off 43 balls with 7 wickets standing at their peak position. Sunil Narine then dismissed Axar Patel, Tristan Stubbs, and Faf du Plessis in 10 deliveries, conceding just 10 runs. DC fell to 146/6. Their remaining batting was insufficient to sustain the required rate, and they finished 14 runs short.
Q8: Who were KKR’s best bowlers against DC?
A8: Sunil Narine (3/29) and Varun Chakravarthy (2/39) were KKR’s most effective wicket-takers. Together, they took 5 of DC’s 9 wickets. Anukul Roy (1/27) was the most economical, conceding only 6.75 runs per over.
Q9: What is the KKR vs DC all-time head-to-head record in IPL?
A9: After this match, KKR led DC 19 wins to 15 across 35 IPL meetings, with one game tied. KKR’s win percentage in the head-to-head stands at 54.3%.
Q10: How did this result affect the IPL 2025 points table?
A10: KKR moved to 9 points (7th place), one behind SRH in sixth. DC remained fourth on 12 points, level with GT and MI. The win kept KKR’s top-4 hopes alive while DC’s home record in IPL 2025 came under close scrutiny.