Yesterday’s IPL Match Result: Who won IPL 2025 crown last night, RCB or PBKS? Narendra Modi Stadium hosts one for the history books

Royal Challengers Bengaluru defeated Punjab Kings in a thrilling IPL 2025 final. RCB secured their first-ever IPL title after an 18-year wait. The match went down to the wire, with RCB winning by 6 runs. Krunal Pandya was named Man of the Match fo...

AP
Royal Challengers Bengaluru's Bhuvneshwar Kumar bowls a delivery during the Indian Premier League final cricket match between Punjab Kings and Royal Challengers Bengaluru at Narendra Modi Stadium in Ahmedabad, India, Tuesday, June 3, 2025.
IPL 2025 wrapped up in spectacular fashion after weeks of high-octane cricket, nail-biting finishes, and unforgettable individual performances. The much-anticipated final at the Narendra Modi Stadium in Ahmedabad saw Royal Challengers Bengaluru (RCB) clash with Punjab Kings (PBKS) in a match that had fans on the edge of their seats. Both teams were chasing history, Punjab dreaming of their first-ever title, and RCB aiming to end an 18-year-long title drought. What followed was a grand finale worthy of the hype, with emotions running high and every ball swinging the momentum.

Fans were treated to a high-pressure game where every ball mattered.

Who Won Yesterday’s IPL Match?

Royal Challengers Bengaluru won the IPL 2025 final by 6 runs against Punjab Kings. The close match went right down to the final over, making it a nail-biting finish. With this win, RCB finally lifted their first IPL trophy.


Yesterday’s Match Score

Royal Challengers Bengaluru: 190/9 in 20 overs
Top scorers:
Virat Kohli – 43 (35)
Rajat Patidar – 26 (16)

ADVERTISEMENT
Top PBKS bowlers:
Arshdeep Singh – 4 overs, 40 runs, 3 wickets
Kyle Jamieson – 4 overs, 48 runs, 3 wickets

Punjab Kings: 184/7 in 20 overs
Top scorers:
Shashank Singh – 61* (30)
Josh Inglis – 39 (23)
ADVERTISEMENT

Top RCB bowlers:
Krunal Pandya – 4 overs, 17 runs, 2 wickets
Bhuvneshwar Kumar – 4 overs, 38 runs, 2 wickets

ADVERTISEMENT

Man of the Match

Krunal Pandya

Krunal was the hero with the ball, taking 2 important wickets for just 17 runs in 4 overs. His calm and clever bowling in the middle overs made a big difference in such a tight match.

Most Runs in the Match

Shashank Singh – 61 (30)*
Even though Punjab didn’t win, Shashank played a brilliant knock. His unbeaten 61 gave PBKS real hope in the chase, showing great skill under pressure.

Most Wickets in the Match

Arshdeep Singh & Kyle Jamieson – 3 wickets each

Both pacers did a fine job for Punjab, picking up key wickets and keeping RCB under pressure throughout their innings.

Most Sixes in the Match

Shashank Singh – 6 sixes

The Punjab batter hit the most sixes in the match, showing off some powerful hitting and almost pulling off a miracle for his team.
Download
The Economic Times Business News App
for the Latest News in Business, Sensex, Stock Market Updates & More.
Download
The Economic Times News App
for Quarterly Results, Latest News in ITR, Business, Share Market, Live Sensex News & More.
READ MORE
ADVERTISEMENT

READ MORE:

LOGIN & CLAIM

50 TIMESPOINTS

More from our Partners

Loading next story
Business News › News › Sports › Yesterday’s IPL Match Result: Who won IPL 2025 crown last night, RCB or PBKS? Narendra Modi Stadium hosts one for the history books
Text Size:AAA
Success
This article has been saved

*

+