Who won yesterday IPL match between Royal Challengers Bengaluru (RCB) and Punjab Kings (PBKS) in Match No. 37 of IPL 2025? Royal Challengers Bengaluru delivered a commanding seven-wicket victory on April 20, 2025, at the Maharaja Yadavindra Singh International Cricket Stadium in Mullanpur, chasing 158 with 7 balls to spare. Virat Kohli’s unbeaten 73 off 54, Devdutt Padikkal’s fiery 61 off 35, and a disciplined bowling effort led by Krunal Pandya (2/25) and Suyash Sharma (2/29) ensured RCB’s revenge just 48 hours after PBKS’s win in Bengaluru. In this article, we dive into the highlights, top performers, and final results, keeping you in the loop with all the excitement from this IPL 2025 clash. Whether you’re curious about who won yesterday IPL match or seeking the full scoop on this league thriller, we’ve got every moment covered—from blistering boundaries to game-changing wickets

Who Won Yesterday IPL Match: The Overview
Who won yesterday IPL match, and how did it play out? RCB captain Rajat Patidar won the toss and opted to bowl, aiming to exploit a Mullanpur pitch with early seam movement. PBKS’s openers, Priyansh Arya (27 off 14) and Prabhsimran Singh (22 off 15), blazed to 62/1 in the powerplay, but Krunal Pandya’s double strike—dismissing Arya and Prabhsimran—triggered a collapse to 76/4 by the ninth over. Suyash Sharma’s 14th-over double blow, removing Josh Inglis (29 off 17) and Marcus Stoinis (1 off 3), left PBKS at 114/6. Shashank Singh’s 32* off 26 lifted PBKS to 157/6. RCB’s chase lost Phil Salt (4 off 4) early to Arshdeep Singh, but Kohli and Padikkal’s 103-run stand sealed the game. Kohli’s 73*, his 67th IPL fifty-plus score, and Padikkal’s 61 powered RCB to 158/3 in 18.5 overs. This wasn’t a nail-biting finish but a clinical RCB win, moving them to third with 10 points, while PBKS dropped to fourth with 10 points.
The Mullanpur pitch, with an average first-innings score of 171, offered bounce and carry, but RCB’s spinners exploited its slowing nature. Who won yesterday IPL match? RCB’s adaptability and Kohli’s chase-mastery answered decisively, marking their fifth win in eight games.
Match Highlights: Kohli-Padikkal Dominate, Spinners Strike
Who won yesterday IPL match, and what were the key moments? PBKS’s innings started explosively, with Arya’s 12-run over off Yash Dayal (4,4) and Prabhsimran’s three boundaries off Bhuvneshwar Kumar pushing 44/0 by the fourth. Krunal’s fifth-over dismissal of Arya (caught at deep midwicket) and seventh-over removal of Prabhsimran (bowled) swung momentum. Romario Shepherd’s debut wicket of Shreyas Iyer (6 off 7) and Nehal Wadhera’s run-out (16 off 13) left PBKS reeling at 76/4. Suyash’s 14th over, dismissing Inglis (bowled) and Stoinis (castled), was pivotal. Shashank’s 32* added respectability. RCB’s chase saw Salt edge Arshdeep to Inglis, but Kohli’s 73*—with five fours and three sixes—and Padikkal’s 61, including six fours and three sixes, crushed PBKS. Jitesh Sharma’s 7* off 3 sealed it. Who won yesterday IPL match? RCB’s spinners and batting firepower turned a tricky chase into a romp.
Top Performers Who Shaped the Game
Who won yesterday IPL match, and who shone brightest? Virat Kohli, the Player of the Match, anchored RCB’s chase with an unbeaten 73, breaking David Warner’s record for most IPL fifty-plus scores (67). Padikkal’s 61 earned praise from Patidar for its aggression. Krunal Pandya’s 2/25 and Suyash Sharma’s 2/29 choked PBKS, while Shashank Singh’s 32* was PBKS’s lone bright spot. Here’s the lineup:
Player | Performance |
---|---|
Virat Kohli (RCB) | 73* off 54 (5 fours, 3 sixes) – Anchored chase |
Devdutt Padikkal (RCB) | 61 off 35 (6 fours, 3 sixes) – Set chase’s tone |
Krunal Pandya (RCB) | 2/25 in 4 overs – Triggered collapse |
Suyash Sharma (RCB) | 2/29 in 4 overs – Broke middle order |
Shashank Singh (PBKS) | 32* off 26 (2 fours, 1 six) – Late resistance |
These stars shaped the answer to who won yesterday IPL match, with Kohli’s masterclass proving decisive.
PBKS’s Innings: Powerplay Blitz to Middle-Order Wobble
Who won yesterday IPL match thanks to PBKS’s batting? PBKS’s 157/6 in 20 overs began with Arya and Prabhsimran’s 62/1 powerplay, the highest against RCB this season. Arya’s 27, with two fours off Dayal, and Prabhsimran’s 22, with three fours off Bhuvneshwar, set a 231 strike rate. Krunal’s fifth-over googly dismissed Arya, and his seventh-over arm-ball bowled Prabhsimran. Shepherd’s eighth-over wicket of Iyer, caught by Krunal, and Wadhera’s ninth-over run-out—after a mix-up with Inglis—sank PBKS to 76/4. Inglis’s 29, with a six off Suyash, ended with Suyash’s 14th-over googly. Stoinis’s 1 fell to Suyash’s wrong’un. Shashank’s 32*, with a six off Josh Hazlewood, and Marco Jansen’s 5* off 7 added 43 in the last five overs. RCB’s death bowling, conceding 28 runs in the final four overs, was airtight.
RCB’s Chase: Kohli-Padikkal’s 103-Run Stand
Who won yesterday IPL match after RCB’s chase? Needing 158, RCB lost Salt (4) to Arshdeep’s outswinger in the first over, caught by Inglis. Kohli and Padikkal’s 103-run stand over 12 overs broke PBKS. Padikkal’s 61, with a 14-run over off Yuzvendra Chahal (4,6), and Kohli’s 73*, including a 12-run over off Harpreet Brar (6,4), powered RCB to 54/1 in the powerplay. Padikkal’s 50 came off 29 balls before Brar dismissed him in the 13th. Tim David’s 4 off 6 fell to Xavier Bartlett, but Kohli’s 50—his 59th IPL fifty—kept RCB at 140/3 by the 17th. Jitesh’s 7*, with a four off Arshdeep, finished it in 18.5 overs. PBKS’s bowlers, except Arshdeep (1/28), leaked runs, with Chahal’s 0/38 proving costly. Who won yesterday IPL match? Kohli and Padikkal’s aggression ensured a smooth chase.
Key Stats from RCB vs PBKS Match 37
Who won yesterday IPL match, and what do the numbers reveal? Here’s a detailed breakdown of the stats behind RCB’s victory:
PBKS Batting Stats (157/6 in 20 Overs)
Player | Runs | Balls | 4s | 6s | Strike Rate |
---|---|---|---|---|---|
Shashank Singh | 32* | 26 | 2 | 1 | 123.08 |
Josh Inglis | 29 | 17 | 2 | 1 | 170.59 |
Priyansh Arya | 27 | 14 | 3 | 1 | 192.86 |
Prabhsimran Singh | 22 | 15 | 3 | 0 | 146.67 |
Nehal Wadhera | 16 | 13 | 1 | 1 | 123.08 |
RCB Bowling Stats
Bowler | Overs | Runs | Wickets | Economy |
---|---|---|---|---|
Krunal Pandya | 4 | 25 | 2 | 6.25 |
Suyash Sharma | 4 | 29 | 2 | 7.25 |
Josh Hazlewood | 4 | 26 | 0 | 6.50 |
Romario Shepherd | 3 | 24 | 1 | 8.00 |
Bhuvneshwar Kumar | 4 | 36 | 0 | 9.00 |
RCB Batting Stats (158/3 in 18.5 Overs)
Player | Runs | Balls | 4s | 6s | Strike Rate |
---|---|---|---|---|---|
Virat Kohli | 73* | 54 | 5 | 3 | 135.19 |
Devdutt Padikkal | 61 | 35 | 6 | 3 | 174.29 |
Jitesh Sharma | 7* | 3 | 1 | 0 | 233.33 |
Phil Salt | 4 | 4 | 1 | 0 | 100.00 |
Tim David | 4 | 6 | 0 | 0 | 66.67 |
PBKS Bowling Stats
Bowler | Overs | Runs | Wickets | Economy |
---|---|---|---|---|
Arshdeep Singh | 4 | 28 | 1 | 7.00 |
Harpreet Brar | 4 | 30 | 1 | 7.50 |
Xavier Bartlett | 3.5 | 34 | 1 | 8.86 |
Yuzvendra Chahal | 4 | 38 | 0 | 9.50 |
Marco Jansen | 3 | 24 | 0 | 8.00 |
These stats highlight why RCB answered who won yesterday IPL match with ease—Kohli’s 135.19 strike rate and Krunal’s 6.25 economy were pivotal.
Turning Points That Shaped the Game
Who won yesterday IPL match thanks to key moments? Three instances swung it RCB’s way:
- Krunal’s Double Strike (5th-7th Overs): Dismissing Arya (27) and Prabhsimran (22) either side of the powerplay, Krunal’s 2/25 halted PBKS’s 62/1 start, reducing them to 68/2 by the seventh.
- Suyash’s 14th Over (14th Over): Suyash’s double blow, bowling Inglis (29) and Stoinis (1), left PBKS at 114/6, derailing their hopes of 170-plus.
- Kohli-Padikkal’s 103-Run Stand (2nd-13th Overs): After Salt’s early exit, Kohli and Padikkal’s 103-run partnership over 12 overs, with 11 fours and six sixes, killed the contest.
These moments ensured RCB’s victory was dominant, not tense.
Why RCB’s Win Matters in IPL 2025
Who won yesterday IPL match, and what’s the impact? RCB’s seven-wicket win, their fifth in eight games, lifted them to third with 10 points (NRR +0.245), strengthening their playoff push after a loss to PBKS on April 18. PBKS, with 5 wins in 8 (NRR +0.308), dropped to fourth, their middle-order frailties—evident in Iyer’s 6 and Stoinis’s 1—exposed. Kohli’s 73* and Padikkal’s 61 answered RCB’s home struggles, while Krunal’s resurgence (5 wickets in three games) and Shepherd’s debut wicket signal depth. PBKS’s inability to defend 157, despite Chahal’s 8 wickets in three games, raises concerns. This result tightens the top-four race, with RCB and PBKS set to clash again in 2026.
Fan Buzz and What’s Next
Who won yesterday IPL match sparked a social media storm, with X posts praising Kohli’s “chase-master” 73* and Padikkal’s “homecoming fifty.” Fans trolled PBKS’s collapse, with one post joking, “PBKS’s middle order forgot how to bat!” RCB face Rajasthan Royals on April 23, while PBKS take on Chennai Super Kings on April 22. Can RCB maintain their away form? Will PBKS’s batsmen rebound?
Conclusion
So, who won yesterday IPL match between RCB and PBKS in Match 37? Royal Challengers Bengaluru, with a polished seven-wicket victory, chased 158 to outclass Punjab Kings in Mullanpur. From Krunal’s 2/25 and Suyash’s 2/29 to Kohli’s 73* and Padikkal’s 61, RCB delivered a performance that wasn’t just a win—it was a statement of intent. 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 race 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 Kohli’s knock!