The 48th game of Indian Premier League 2025 between Kolkata Knight Riders and Delhi Capitals was an exciting event with some heated hits, decisive moments and nail-biting changes. The match was played in the legendary Arun Jaitley stadium where KKR had to protect an impressive total of 204 against a willful DC team.
Going first, Kolkata Knight Riders followed with the figure of 204/9 in 20 overs, scoring at the hands of the whole lineup. Delhi Capitals, as a response, battled till the end however, lost the game by 14 with a score of 190/9.
In Short – In the 48th IPL 2025 match of April 29 in Delhi, KKR defeated DC by 14 runs. KKR, batting first, scored 204/9 with Angkrish Raghuvanshi’s 44 and Rinku Singh’s 36. DC were dismissed for 190/9, with Faf du Plessis putting up a fight with 62 and Axar Patel chipping in with 43.
DC crumpled from 136/3 to 190/9 with Narine and Varun Chakravarthy taking five last-minute wickets. The victory is vital for 8th-ranked KKR to maintain their playoff chances, while 5th-ranked DC’s top four finish is now in jeopardy.
This article will provide complete information about kolkata knight riders vs delhi capitals match scorecard, 48th IPL match 2025.
Kolkata Knight Riders vs Delhi Capitals, 48th IPL 2025: Match Details
| Detail | Information |
| Match | KKR vs DC |
| Captain | Ajinkya rahane vs Axar Patel |
| Tournament | Indian Premier League 2025 |
| Match Number | 48th Match |
| Venue | Arun Jaitley Stadium, Delhi |
| Date | 29 April 2025 |
| Toss | Delhi Capitals won the toss and elected to field |
| Result | Kolkata Knight Riders won by 14 runs |
| Player of the Match | Sunil Narine |
| KKR Score | 204/9 (20 overs) |
| DC Score | 190/9 (20 overs) |
Kolkata Knight Riders vs Delhi Capitals, 48th Match IPL 2025: Overview
The game started with KKR attempting to be aggressive in the powerplay itself. Rahmanullah Gurbaz made a fast starter, and Sunil Narine batted fiercely on at the head end. The two contributed to the total number of 79 runs of KKR in the powerplay which established a firm foundation.
With Ajinkya Rahane and Angkrish Raghuvanshi keeping stepping, the pace, as the innings went on. The 44 by Raghuvanshi and 36 by Rinku Singh helped KKR to cover the 200 run mark even though it lost a number of wickets at the end.
Delhi Capitals (205) were also stubborn with the help of Faf du Plessis and Axar Patel, but the chase was ruined due to repeated wickets. The spell of bowling by Narine gave evidence to the fact that the game turned heavily, and it went in favor of KKR.
KKR vs DC 48th Match Playing XI (IPL 2025)

Kolkata Knight Riders Squad – IPL 2025
| Player | Role |
| Ajinkya Rahane | Top-order Batter (Captain) |
| Rahmanullah Gurbaz | Wicketkeeper Batter |
| Sunil Narine | All-rounder |
| Angkrish Raghuvanshi | Batter |
| Venkatesh Iyer | All-rounder |
| Rinku Singh | Finisher |
| Andre Russell | All-rounder |
| Rovman Powell | Power-hitter |
| Anukul Roy | All-rounder |
| Harshit Rana | Fast Bowler |
| Varun Chakravarthy | Spin Bowler |
Delhi Capitals Squad – IPL 2025
| Player | Role |
| Faf du Plessis | Top-order Batter |
| Abishek Porel | Wicketkeeper Batter |
| Karun Nair | Batter |
| KL Rahul | Batter |
| Axar Patel | All-rounder (Captain) |
| Tristan Stubbs | Batter |
| Vipraj Nigam | All-rounder |
| Ashutosh Sharma | Batter |
| Mitchell Starc | Fast Bowler |
| Dushmantha Chameera | Fast Bowler |
| Kuldeep Yadav | Spin Bowler |
Kolkata Knight Riders vs Delhi Capitals Match Scorecard, 48th Match IPL 2025

Kolkata Knight Riders 1st Innings (Batting Scorecard)
Kolkata Knight Riders showed a splendid effort with batting to score 204/9 in 20 overs at the Arun Jaitley Stadium. The innings started off with a bang by Rahmanullah Gurbaz who hit 26 in his first 12 balls and Sunil Narine sustained the pace with a rapid 27. Captain Ajinkya Rahane contributed a fast 26 which helped KKR to take the lead during the powerplay 79 runs. Angkrish Raghuvanshi led the scoring with a calm 44 in the middle overs with Rinku Singh contributing with 36 in order to sustain the pace. Though KKR kept losing its wickets at the end of the game, cameos by Andre Russell and others took the total to or above 200, providing them with a comfortable defense.
| Batter | Runs | Balls | 4s | 6s | Strike Rate |
| Rahmanullah Gurbaz | 26 | 12 | 5 | 1 | 216.66 |
| Sunil Narine | 27 | 16 | 2 | 2 | 168.75 |
| Ajinkya Rahane (c) | 26 | 14 | 4 | 1 | 185.71 |
| Angkrish Raghuvanshi | 44 | 32 | 3 | 2 | 137.50 |
| Venkatesh Iyer | 7 | 5 | 1 | 0 | 140.00 |
| Rinku Singh | 36 | 25 | 3 | 1 | 144.00 |
| Andre Russell | 17 | 9 | 2 | 1 | 188.88 |
| Rovman Powell | 5 | 5 | 1 | 0 | 100.00 |
| Anukul Roy | 0 | 1 | 0 | 0 | 0.00 |
| Harshit Rana | 0* | 1 | 0 | 0 | — |
| Varun Chakravarthy | 1* | 1 | 0 | 0 | — |
| Extras | 15 | — | — | — | — |
| Total | 204/9 | 20 overs | — | — | — |
Fall of Wickets
| Wicket | Score | Over |
| Rahmanullah Gurbaz | 48/1 | 2.6 |
| Sunil Narine | 85/2 | 6.4 |
| Ajinkya Rahane | 91/3 | 7.2 |
| Venkatesh Iyer | 113/4 | 9.2 |
| Angkrish Raghuvanshi | 174/5 | 16.5 |
| Rinku Singh | 177/6 | 17.3 |
| Rovman Powell | 203/7 | 19.3 |
| Anukul Roy | 203/8 | 19.4 |
| Andre Russell | 203/9 | 19.5 |
Delhi Capitals 1st Innings (Bowling Stats)
| Bowler | Overs | Runs | Wickets | Economy |
| Mitchell Starc | 4 | 43 | 3 | 10.75 |
| Dushmantha Chameera | 3 | 46 | 1 | 15.33 |
| Mukesh Kumar | 2 | 17 | 0 | 8.50 |
| Vipraj Nigam | 4 | 41 | 2 | 10.25 |
| Axar Patel | 4 | 27 | 2 | 6.75 |
| Kuldeep Yadav | 3 | 27 | 0 | 9.00 |
Delhi Capitals 2nd Innings (Batting Scorecard)
Delhi Capitals chased with intent, but succumbed to reaching the target, ending up with 190/ 9 in 20 overs. Things did not begin well with an early wicket leading to a poor start in the innings, but this was corrected by a well-crafted 62 off 45 balls by Faf du Plessis that began the chase. Axar Patel played a significant role by making a fast 43 keeping Delhi in the match at the mid overs. But consistent wickets at the right time spoiled momentum, particularly since the dismissals of key batters such as KL Rahul and Tristan Stubbs. Vipraj Nigamplayed an aggressive cameo of 38, but the increasing demanded run rate was too high. Along with help by Varun Chakravarthy, tight bowling by Sunil Narine saw KKR in control and a 14 run lead.
| Batter | Runs | Balls | 4s | 6s | Strike Rate |
| Abishek Porel | 4 | 2 | 1 | 0 | 200.00 |
| Faf du Plessis | 62 | 45 | 7 | 2 | 137.77 |
| Karun Nair | 15 | 13 | 2 | 0 | 115.38 |
| KL Rahul | 7 | 5 | 1 | 0 | 140.00 |
| Axar Patel (c) | 43 | 23 | 4 | 3 | 186.95 |
| Tristan Stubbs | 1 | 3 | 0 | 0 | 33.33 |
| Vipraj Nigam | 38 | 19 | 5 | 2 | 200.00 |
| Ashutosh Sharma | 7 | 6 | 0 | 1 | 116.66 |
| Mitchell Starc | 0 | 1 | 0 | 0 | 0.00 |
| Dushmantha Chameera | 2* | 3 | 0 | 0 | — |
| Kuldeep Yadav | 1* | 1 | 0 | 0 | — |
| Extras | 10 | — | — | — | — |
| Total | 190/9 | 20 overs | — | — | — |
Fall of Wickets
| Wicket | Score | Over |
| Abishek Porel | 4/1 | 0.2 |
| Karun Nair | 43/2 | 4.3 |
| KL Rahul | 60/3 | 6.3 |
| Axar Patel | 136/4 | 13.2 |
| Tristan Stubbs | 138/5 | 13.6 |
| Faf du Plessis | 146/6 | 15.2 |
| Ashutosh Sharma | 160/7 | 17.2 |
| Mitchell Starc | 160/8 | 17.3 |
| Vipraj Nigam | 189/9 | 19.5 |
Kolkata Knight Riders 2nd Innings (Bowling Stats)
| Bowler | Overs | Runs | Wickets | Economy |
| Anukul Roy | 4 | 27 | 1 | 6.75 |
| Vaibhav Arora | 2 | 19 | 1 | 9.50 |
| Harshit Rana | 4 | 49 | 0 | 12.25 |
| Varun Chakravarthy | 4 | 39 | 2 | 9.75 |
| Sunil Narine | 4 | 29 | 3 | 7.25 |
| Andre Russell | 2 | 22 | 1 | 11.00 |
Top Performers of the Match
| Category | Player | Performance |
| Player of the Match | Sunil Narine | 27 (16) & 3 wickets |
| Best KKR Batter | Angkrish Raghuvanshi | 44 (32) |
| Best DC Batter | Faf du Plessis | 62 (45) |
| Best Bowler | Sunil Narine | 3 wickets |
| Key Partnership | Raghuvanshi & Rinku Singh | 63 runs |
KKR vs DC Match Analysis & Results

This IPL game provided good insights on the contemporary T20 game-play:
- KKR had 79 points in the powerplay, which gave them initial dominance.
- All batters were equally contributing leaving no dependability on one player.
- KKR’s partnerships with middle-order aided it in passing the 200.
- DC made a strong start but lost wickets at frequent intervals.
- Faf du Plessis tapped a stabilizing blow of 62.
- Vipraj Nigam and Axar Patel attempted to increase the pursuit.
- The 3 wickets of Sunil Narine proved to be the boost the KKR needed.
- A tight spell of Varun Chakravarthy pressed.
- KKR held on the death overs to ensure victory.
Upcoming Matches of KKR vs DC
Kolkata Knight Riders and Delhi Capitals shall be playing both in the Indian Premier League 2026 league followers. The inaugural game will be played on 8 May 2026 at 7: 30 PM at Arun Jaitley Stadium whereas the other match will be played in May 2026 (24 May) at Eden Gardens. The two games should be thrilling because the two teams have a competitive rivalry.
| Match | Date | Time | Venue |
| 51 | 8 May 2026 | 7:30 PM | Arun Jaitley Stadium |
| 70 | 24 May 2026 | 7:30 PM | Eden Gardens |
Conclusion
The all-round performance is always a game-winner in T20 cricket, as seen in the KKR vs DC match in the IPL 2025. Kolkata Knight Riders battled using angered bats and focused on bowling to gain an undeserved triumph. The difference was made by the contribution of Sunil Narine who was outstanding in the all fields and portrayed his price as one of the most effective T20 players. In spite of effective performance of the Delhi Capitals, they were unable to cope as they had no partnerships as well as regular wickets. This game again explained how momentum, balance and execution is crucial in high-pressure T20 games.
FAQs
Kolkata Knight Riders were the winner by a margin of 14.
Sunil Narine received man of the match as an all-round.
KKR scored 204/9 in 20 overs.
Delhi Capitals scored 190/9.
The 3-wicket middle overhead of Sunil Narine.
Also, Read About –
Sunrisers Hyderabad vs Royal Challengers Bengaluru Match Scorecard: 65th Match Held on May 23, 2025