The Indian Premier League (IPL) 2025 Final was a nail-biting clash between Punjab Kings vs Royal Challengers Bangalore Match Scorecard at the Narendra Modi Stadium in Ahmedabad on June 3, 2025. Fans from both sides filled the stands, their cheers echoing through the night as two powerhouse teams battled for the coveted IPL trophy. RCB, chasing their first-ever IPL title, faced a spirited PBKS side that had fought their way to the final for the first time since 2014. The match was a rollercoaster of emotions, with RCB emerging victorious by a slim margin of 6 runs. Let’s dive into the story of this epic encounter, break down the scorecard, and relive the moments that made this game unforgettable.
The Build-Up to the Final
The IPL 2025 season was a spectacle, with both Punjab Kings vs Royal Challengers Bangalore Match Scorecard showcasing exceptional cricket. RCB, led by the dynamic Rajat Patidar, had a balanced squad with veterans like Virat Kohli and exciting overseas talents like Phil Salt. Their journey to the final was marked by a dominant performance in Qualifier 1, where they outclassed PBKS, boosting their confidence for the big day. Punjab Kings, under Shreyas Iyer’s leadership, had a season of redemption. After years of inconsistency, their young brigade, backed by seasoned players like Arshdeep Singh and Kyle Jamieson, showed grit to reach the final.
The Narendra Modi Stadium, known for favoring chasing teams, set the stage for a high-stakes game. The toss went Punjab’s way, and Shreyas Iyer elected to bowl first, banking on the dew factor and their bowling strength to restrict RCB. The pitch was expected to be a batting paradise, but as the game unfolded, it revealed a slower side, making every run a hard-fought battle.
First Innings: RCB’s Batting Effort
RCB’s batting lineup, packed with firepower, took to the crease with Phil Salt and Virat Kohli opening the innings. Punjab’s bowlers, led by Arshdeep Singh, started with discipline. The early overs saw tight bowling, with Arshdeep and Kyle Jamieson keeping the runs in check. However, RCB’s batters, known for their aggressive approach, gradually found their rhythm.
Phil Salt started with a brisk 18 off 14 balls, but fell to a sharp catch by Bhuvneshwar Kumar off Krunal Pandya’s bowling. Mayank Agarwal, coming in at number three, played a steady hand but couldn’t convert his start, departing for 22 off 18 balls. The middle overs saw Rajat Patidar and Virat Kohli steady the ship, with Kohli anchoring the innings. However, Punjab’s bowlers struck at crucial moments, preventing RCB from forming big partnerships.
Liam Livingstone, Jitesh Sharma, and Romario Shepherd chipped in with useful contributions, but none could push for a big score. Punjab’s bowlers, especially Arshdeep Singh (3/40) and Kyle Jamieson (3/48), were relentless, picking up wickets at regular intervals. A dropped catch of Romario Shepherd in the 18th over proved costly, but Punjab managed to keep RCB to 190/9 in 20 overs—a competitive total on a slightly sluggish pitch.
Key moments included Krunal Pandya’s gritty 4 off 5 balls and Yash Dayal’s solitary run to close out the innings. Punjab’s disciplined bowling ensured RCB didn’t cross the 200-run mark, setting up an intriguing chase.
Second Innings: Punjab Kings’ Chase
Chasing 191, Punjab Kings needed a solid start. Openers Priyansh Arya and Prabhsimran Singh walked out with intent, facing RCB’s potent bowling attack led by Bhuvneshwar Kumar. Prabhsimran, coming in as an Impact Player, played a breezy 26 off 22 balls, hitting two sixes, but fell to Krunal Pandya’s clever spin. Josh Inglis, the wicketkeeper-batter, looked dangerous with a quickfire 39 off 23 balls, including four sixes, before Pandya struck again, dismissing him caught by Liam Livingstone.
Shreyas Iyer, the PBKS captain, had a rare off-day, managing just 1 run before Romario Shepherd had him caught. Nehal Wadhera and Shashank Singh tried to rebuild, but RCB’s bowlers kept the pressure on. Bhuvneshwar Kumar (2/17) and Krunal Pandya (2/17) were the stars, varying their pace to exploit the slow pitch. Shashank Singh played a valiant unbeaten knock, smashing 6 sixes in his innings, but wickets kept falling at the other end.
The 17th over by Kyle Jamieson, leaking 23 runs, shifted momentum briefly, but RCB’s bowlers bounced back. Marcus Stoinis (caught by Yash Dayal) and Azmatullah Omarzai (caught by Manoj Bhandage) fell in quick succession, leaving PBKS at 145/7. Shashank’s late fireworks, including three sixes in the 19th over off Josh Hazlewood, brought Punjab close, but they finished at 184/7, falling 6 runs short.
The Punjab Kings vs Royal Challengers Bangalore Match Scorecard: A Detailed Breakdown
Below is the full Punjab Kings vs Royal Challengers Bangalore Match Scorecard, capturing every key performance.
Team |
Batting |
R |
B |
4s |
6s |
S/R |
Dismissal |
---|---|---|---|---|---|---|---|
Royal Challengers Bengaluru (190/9 in 20 overs) |
|||||||
Phil Salt |
c Bhuvneshwar b Pandya |
18 | 14 | 2 | 0 | 128.57 |
Caught |
Virat Kohli |
c Wadhera b Arshdeep |
35 | 29 | 3 | 1 | 120.69 |
Caught |
Mayank Agarwal |
c Inglis b Chahal |
22 | 18 | 2 | 0 | 122.22 |
Caught |
Rajat Patidar (c) |
c Stoinis b Jamieson |
26 | 20 | 2 | 1 | 130.00 |
Caught |
Liam Livingstone |
lbw b Arshdeep |
12 | 10 | 1 | 0 | 120.00 |
LBW |
Jitesh Sharma (wk) |
c Iyer b Jamieson |
15 | 12 | 1 | 1 | 125.00 |
Caught |
Romario Shepherd |
c Arya b Vyshak |
20 | 15 | 2 | 0 | 133.33 |
Caught |
Krunal Pandya |
not out |
4 | 5 | 0 | 0 | 80.00 | – |
Bhuvneshwar Kumar |
c Stoinis b Arshdeep |
2 | 3 | 0 | 0 | 66.67 |
Caught |
Yash Dayal |
not out |
1 | 1 | 0 | 0 | 100.00 | – |
Josh Hazlewood |
– | – | – | – | – | – |
Did Not Bat |
Extras |
(lb 2, w 4) |
6 | |||||
Total |
190/9 (20 overs, RR: 9.50) |
Bowling (PBKS) |
O |
M |
R |
W |
Econ |
---|---|---|---|---|---|
Arshdeep Singh |
4 | 0 | 40 | 3 | 10.00 |
Kyle Jamieson |
4 | 0 | 48 | 3 | 12.00 |
Azmatullah Omarzai |
4 | 0 | 35 | 1 | 8.75 |
Vijaykumar Vyshak |
4 | 0 | 30 | 1 | 7.50 |
Yuzvendra Chahal |
4 | 0 | 37 | 1 | 9.25 |
Team |
Batting |
R |
B |
4s |
6s |
S/R |
Dismissal |
---|---|---|---|---|---|---|---|
Punjab Kings (184/7 in 20 overs) |
|||||||
Priyansh Arya |
c Salt b Bhuvneshwar |
15 | 12 | 2 | 0 | 125.00 |
Caught |
Prabhsimran Singh |
c Bhuvneshwar b Pandya |
26 | 22 | 0 | 2 | 118.18 |
Caught |
Josh Inglis (wk) |
c Livingstone b Pandya |
39 | 23 | 1 | 4 | 169.57 |
Caught |
Shreyas Iyer (c) |
c J Sharma b Shepherd |
1 | 2 | 0 | 0 | 50.00 |
Caught |
Nehal Wadhera |
c Pandya b Bhuvneshwar |
15 | 18 | 0 | 1 | 83.33 |
Caught |
Shashank Singh |
not out |
48 | 30 | 1 | 6 | 160.00 | – |
Marcus Stoinis |
c Yash Dayal b Bhuvneshwar |
10 | 8 | 1 | 0 | 125.00 |
Caught |
Azmatullah Omarzai |
c Bhandage b Yash Dayal |
8 | 6 | 0 | 1 | 133.33 |
Caught |
Kyle Jamieson |
not out |
2 | 2 | 0 | 0 | 100.00 | – |
Vijaykumar Vyshak |
– | – | – | – | – | – |
Did Not Bat |
Yuzvendra Chahal |
– | – | – | – | – | – |
Did Not Bat |
Arshdeep Singh |
– | – | – | – | – | – |
Did Not Bat |
Extras |
(lb 1, w 11) |
12 | |||||
Total |
184/7 (20 overs, RR: 9.20) |
Bowling (RCB) |
O |
M |
R |
W |
Econ |
---|---|---|---|---|---|
Bhuvneshwar Kumar |
4 | 0 | 17 | 2 | 4.25 |
Josh Hazlewood |
4 | 0 | 48 | 0 | 12.00 |
Yash Dayal |
4 | 0 | 40 | 1 | 10.00 |
Krunal Pandya |
4 | 0 | 17 | 2 | 4.25 |
Romario Shepherd |
3 | 0 | 32 | 1 | 10.67 |
Suyash Sharma |
1 | 0 | 10 | 0 | 10.00 |
Match Result: Royal Challengers Bengaluru won by 6 runs
Player of the Match: Krunal Pandya (4 runs & 2/17 in 4 overs)
Venue: Narendra Modi Stadium, Ahmedabad
Toss: Punjab Kings won the toss and elected to field
Umpires: Nitin Menon, Jayaraman Madanagopal
Third Umpire: Chris Gaffaney
Match Referee: Javagal Srinath
Key Moments and Turning Points
The match was a classic T20 thriller, with momentum swinging back and forth. Here are the defining moments:
-
Phil Salt’s Early Spark: Salt’s aggressive start gave RCB a solid foundation, but his dismissal in the 4th over brought Punjab back into the game.
-
Arshdeep and Jamieson’s Impact: Punjab’s pacers struck at regular intervals, ensuring RCB couldn’t build big partnerships. Arshdeep’s three wickets, including Kohli’s, were crucial.
-
Dropped Catch of Shepherd: The dropped catch of Romario Shepherd in the 18th over allowed RCB to add vital runs, pushing their total to 190.
-
Krunal Pandya’s Bowling Masterclass: Pandya’s 2/17, dismissing Prabhsimran and Inglis, turned the game in RCB’s favor during the middle overs.
-
Shashank Singh’s Late Surge: Shashank’s unbeaten 48, with six sixes, kept Punjab in the hunt, but the loss of wickets at the other end proved costly.
-
Bhuvneshwar Kumar’s Tight Spell: Bhuvneshwar’s economical bowling (2/17) ensured Punjab faced constant pressure, making the chase tougher.
Post-Match Reflections
RCB’s victory was a historic moment, marking their first IPL title after years of near-misses. Captain Rajat Patidar praised the team’s composure, especially Krunal Pandya’s all-round performance, which earned him the Player of the Match award. Virat Kohli, emotional after the win, dedicated the triumph to the fans and former RCB legend AB de Villiers, whose legacy continues to inspire the team.
For Punjab Kings, the loss was heartbreaking. Shreyas Iyer acknowledged the small margins that cost them the game, particularly the expensive 17th over and the dropped catch. However, he remained optimistic, highlighting the team’s growth and the emergence of youngsters like Shashank Singh and Nehal Wadhera.
Why This Match Mattered
The IPL 2025 Final wasn’t just about the trophy; it was about redemption, resilience, and dreams coming true. For RCB, it was the culmination of years of fan loyalty and perseverance, encapsulated in their famous chant, “Ee saala cup namdu” (This year, the cup is ours). For Punjab, it was a reminder that they’re close to greatness, with a young squad ready to challenge again in 2026.
The match showcased T20 cricket at its best—strategic bowling changes, explosive batting, and moments of brilliance under pressure. Krunal Pandya’s ability to read the pitch and vary his pace was a lesson in adaptability, while Shashank Singh’s fearless hitting showed the potential of India’s next generation.
Conclusion
The IPL 2025 Final between Punjab Kings vs Royal Challengers Bangalore Match Scorecard will be remembered as a classic. RCB’s 6-run victory was a testament to their balanced squad and never-say-die attitude. Punjab Kings, despite the loss, proved they belong among the elite. The scorecard tells the story of a game where every run, wicket, and decision mattered. For fans, it was a night of pure cricketing joy, and for RCB, it was the night they finally lifted the IPL trophy.