Who won yesterday IPL match between Kolkata Knight Riders (KKR) and Delhi Capitals (DC) in Match No. 48 of IPL 2025? Kolkata Knight Riders clinched a nail-biting 14-run victory on April 29, 2025, at the Arun Jaitley Stadium, defending 204/9 with Sunil Narine’s all-round brilliance—27 off 16, 3 wickets, and a direct-hit run-out of KL Rahul. Faf du Plessis’s 62 off 45 and Axar Patel’s 37 off 22 kept DC in the hunt, but Narine and Varun Chakravarthy’s late strikes ensured KKR’s win. In this article, we dive into the highlights, top performers, and final results, keeping you in the loop with all the excitement of this IPL 2025 thriller. Whether you’re curious about who won yesterday IPL match or seeking the full scoop on this league showdown, we’ve got every moment covered—from KKR’s fiery start to DC’s valiant chase

Who Won Yesterday IPL Match: The Overview
Who won yesterday IPL match, and how did it play out? DC captain Axar Patel won the toss and opted to bowl on a flat Arun Jaitley pitch with short 58-66m boundaries, expecting dew to aid the chase (par score 190-200). KKR posted 204/9, powered by Angkrish Raghuvanshi’s 44 off 32, Rinku Singh’s 36 off 25, and Narine’s 27 off 16, despite Mitchell Starc’s 3/43. DC’s chase started shakily at 60/3, but a 76-run stand between du Plessis and Patel revived hopes. Narine’s 15th-over dismissals of Patel and Tristan Stubbs, followed by Chakravarthy’s two wickets, triggered a collapse from 136/3 to 190/9. KKR’s win, their fourth in 10 games, lifted them to seventh with 9 points (NRR -0.056), while DC’s third loss in four home games kept them fourth with 12 points (NRR +0.143). Who won yesterday IPL match? KKR’s late bowling heroics outshone DC’s fightback, as X posts hailed Narine’s “game-changing spell” (@uniindianews).
The pitch, described by Kevin Pietersen as “dry with spin grip” (@moneycontrol), saw 18 sixes (KKR 7, DC 11) and 25 dot balls in KKR’s innings, reflecting DC’s early bowling struggles. DC’s 44 runs in the last three overs, led by Vipraj Nigam’s 22 off 13, wasn’t enough, setting the stage for a tense finish.
Match Highlights: Narine’s All-Round Show, Du Plessis’s Grit
Who won yesterday IPL match, and what were the key moments? KKR’s innings began with Rahmanullah Gurbaz and Narine smashing 48 runs in 3 overs, Gurbaz hitting two fours off Starc’s 1st over. Starc’s 3rd-over dismissal of Gurbaz (26 off 12) and Mukesh Kumar’s 5th-over removal of Ajinkya Rahane (14 off 10) slowed KKR to 79/2 in the powerplay. Raghuvanshi’s 44, with a six off Kuldeep Yadav’s 10th over, and Rinku’s 36, including a four off Dushmantha Chameera’s 14th over, built a 61-run stand. Andre Russell’s 17 off 9 couldn’t lift KKR past 45 runs in the last five overs. DC’s chase faltered with Abishek Porel (4 off 2, bowled by Anukul Roy) and Karun Nair (0 off 1, lbw to Vaibhav Arora) falling early. Narine’s 7th-over run-out of Rahul (14 off 12) left DC at 60/3. Du Plessis’s 45-ball 62, with a six off Narine’s 13th over, and Patel’s 22-ball 37, including three sixes off Narine, took DC to 136/3 by the 14th. Narine’s 15th-over wickets of Patel (caught by Rinku) and Stubbs (0, caught by Gurbaz), and Chakravarthy’s 16th-over dismissals of Ashutosh Sharma (6 off 4) and Rovman Powell (0 off 1), sealed DC’s fate at 190/9. Who won yesterday IPL match? KKR’s clutch bowling turned a tight game into a 14-run triumph.
Top Performers Who Stole the Show
Who won yesterday IPL match, and who shone brightest? Sunil Narine, the Player of the Match, earned X praise for his “all-round masterclass” (@IMManu_18), scoring 27 off 16 (2 fours, 2 sixes), taking 3/24, and running out Rahul. Du Plessis’s 62 and Patel’s 37 were DC’s best efforts, while Raghuvanshi’s 44 and Starc’s 3/43 stood out. Here’s the lineup:
Player | Performance |
---|---|
Sunil Narine (KKR) | 27 off 16 (2 fours, 2 sixes), 3/24, 1 run-out – Match-winning all-round show |
Faf du Plessis (DC) | 62 off 45 (5 fours, 2 sixes) – Anchored DC’s chase |
Axar Patel (DC) | 37 off 22 (2 fours, 3 sixes), 2/27 – Fought with bat and ball |
Angkrish Raghuvanshi (KKR) | 44 off 32 (3 fours, 2 sixes) – Set KKR’s platform |
Mitchell Starc (DC) | 3/43 in 4 overs – Broke KKR’s top order |
These performances answered who won yesterday IPL match, with Narine’s heroics proving decisive.
KKR’s Innings: Raghuvanshi-Rinku’s Stand, Starc’s Strikes
Who won yesterday IPL match thanks to KKR’s batting? KKR’s 204/9 began with Gurbaz and Narine’s 48-run stand, Gurbaz smashing a four off Mukesh’s 2nd over. Starc’s 3rd-over wicket of Gurbaz (caught by Porel) and Mukesh’s 5th-over dismissal of Rahane (caught by Stubbs) made it 79/2. Raghuvanshi’s 44, with a four off Axar’s 9th over, and Venkatesh Iyer’s 35 off 25 took KKR to 132/3 by the 13th. Rinku’s 36, including a six off Kuldeep’s 15th over, and a 61-run stand with Raghuvanshi ended with Starc’s 16th-over removal of Raghuvanshi (caught by Nair). Russell’s 17, with a six off Chameera’s 18th over, and Rovman Powell’s 4 off 2 couldn’t push KKR past 45 runs in the last five overs. DC’s 6 extras (4 wides) and a dropped catch of Rinku at 15 by Porel off Kuldeep cost them. Rahane noted, “We were 15-20 runs short” (@hindustantimes). Who won yesterday IPL match? KKR’s total, despite a slow finish, challenged DC’s chase.
DC’s Chase: Du Plessis-Patel’s 76-Run Fightback
Who won yesterday IPL match after DC’s chase? Needing 205, DC started with du Plessis and Porel against Anukul Roy, who dismissed Porel (4, bowled) in the 1st over. Arora’s 2nd-over lbw of Nair (0) and Narine’s 7th-over run-out of Rahul (direct hit from short fine leg) left DC at 60/3. Du Plessis’s 62, with a six off Chakravarthy’s 12th over, and Patel’s 37, including a six off Narine’s 13th over, forged a 76-run stand by the 14th. Narine’s 15th-over wickets of Patel (caught at deep midwicket) and Stubbs (caught by Gurbaz) shifted momentum. Chakravarthy’s 16th-over dismissals of Sharma (caught by Russell) and Powell (lbw) made it 149/7. Nigam’s 22, with a six off Chakravarthy’s 17th over, and Kuldeep Yadav’s 7 off 3 took DC to 190/9, but Russell’s 20th-over yorker to Chameera (0, bowled) sealed it. A missed run-out of du Plessis at 22 by Harshit Rana off Arora proved costly but not fatal. Narine said, “The wickets were crucial” (@hindustantimes). Who won yesterday IPL match? DC’s collapse under pressure handed KKR the win.
Key Stats from KKR vs DC Match 48
Who won yesterday IPL match, and what do the numbers reveal? Here’s a detailed breakdown of the stats behind KKR’s victory:
KKR Batting Stats (204/9 in 20 Overs)
Player | Runs | Balls | 4s | 6s | Strike Rate |
---|---|---|---|---|---|
Angkrish Raghuvanshi | 44 | 32 | 3 | 2 | 137.50 |
Rinku Singh | 36 | 25 | 2 | 1 | 144.00 |
Venkatesh Iyer | 35 | 25 | 2 | 1 | 140.00 |
Sunil Narine | 27 | 16 | 2 | 2 | 168.75 |
Rahmanullah Gurbaz | 26 | 12 | 2 | 1 | 216.67 |
DC Bowling Stats
Bowler | Overs | Runs | Wickets | Economy |
---|---|---|---|---|
Mitchell Starc | 4 | 43 | 3 | 10.75 |
Axar Patel | 4 | 27 | 2 | 6.75 |
Mukesh Kumar | 4 | 45 | 2 | 11.25 |
Kuldeep Yadav | 4 | 38 | 1 | 9.50 |
Dushmantha Chameera | 4 | 46 | 1 | 11.50 |
DC Batting Stats (190/9 in 20 Overs)
Player | Runs | Balls | 4s | 6s | Strike Rate |
---|---|---|---|---|---|
Faf du Plessis | 62 | 45 | 5 | 2 | 137.78 |
Axar Patel | 37 | 22 | 2 | 3 | 168.18 |
Vipraj Nigam | 22 | 13 | 2 | 1 | 169.23 |
KL Rahul | 14 | 12 | 1 | 0 | 116.67 |
Kuldeep Yadav | 7 | 3 | 1 | 0 | 233.33 |
KKR Bowling Stats
Bowler | Overs | Runs | Wickets | Economy |
---|---|---|---|---|
Sunil Narine | 4 | 24 | 3 | 6.00 |
Varun Chakravarthy | 4 | 31 | 2 | 7.75 |
Anukul Roy | 4 | 38 | 1 | 9.50 |
Vaibhav Arora | 4 | 40 | 1 | 10.00 |
Andre Russell | 3 | 35 | 1 | 11.67 |
These stats highlight why KKR answered who won yesterday IPL match—Narine’s 6.00 economy and du Plessis’s 137.78 strike rate were pivotal contrasts.
Turning Points That Swung the Game
Who won yesterday IPL match thanks to key moments? Three instances tilted it KKR’s way:
- Narine’s Run-Out of Rahul (7th Over): His direct hit from short fine leg to dismiss Rahul (14) left DC at 60/3, spiking KKR’s win probability to 65%.
- Narine’s 15th-Over Double Strike: Removing Patel (37, caught) and Stubbs (0, caught) in quick succession turned 136/3 into 138/5, derailing DC’s chase.
- Chakravarthy’s 16th-Over Wickets: Dismissing Sharma (6) and Powell (0) in four balls pushed DC to 149/7, making the 56 needed off 24 balls nearly impossible.
These moments ensured KKR’s victory was a thrilling escape, not a commanding rout.
Why KKR’s Win Shakes Up IPL 2025
Who won yesterday IPL match, and what’s the impact? KKR’s 14-run win, their fourth in 10 games, ended a two-match losing streak, keeping them alive at seventh with 9 points (NRR -0.056). Narine’s 15 wickets at 7.12 economy stayed in the Purple Cap race, while Raghuvanshi’s 312 runs at 39.00 emerged as KKR’s batting backbone. DC’s third home loss in four games (NRR +0.143) dented their top-two hopes, with du Plessis’s 389 runs at 43.22 and Starc’s 14 wickets keeping them afloat. KKR’s 2-3 away record signals a potential turnaround, while DC’s 3-2 home record needs bolstering. X posts noted DC’s “middle-order fragility” (@swatson2023). Who won yesterday IPL match? KKR’s gritty win intensified the playoff race.
Fan Buzz and What’s Next
Who won yesterday IPL match sparked X frenzy, with fans lauding Narine’s “champion spell” (@AyushDw18636185) and Nigam’s “lone fight” (@PranavMatraaPPS). One post quipped, “KKR snatched victory from DC’s jaws!” (@ByTheMinCricket). KKR face Rajasthan Royals on May 1, while DC take on Mumbai Indians on May 3. Can KKR sustain this momentum? Will DC regroup at home?
Conclusion
So, who won yesterday IPL match between KKR and DC in Match 48? Kolkata Knight Riders, with a heart-stopping 14-run victory, defended 204/9 at Arun Jaitley, powered by Sunil Narine’s 3/24, 27 off 16, and a crucial run-out. From a fiery 79/1 powerplay to a late collapse triggered by Narine and Chakravarthy, KKR outfoxed DC’s spirited chase led by Faf du Plessis’s 62 and Axar Patel’s 37. Whether it’s the highlights, top performers, or final results, we’ve kept you in the loop with all the excitement. Stay tuned for more IPL 2025 action as the playoff battle heats up!
For amplifying your Business’s reach, visit https://googlekarlo.com/, a website offering top-tier digital marketing services. Google Karlo’s expertise can boost your website reach like Naraine’s bowling!