The IPL 2025 final was not just a cricket match – it was a poetic that was the end for a long, emotional journey for millions of Royal Challengers Bangalore (RCB) fans. Hand held at the prestigious Narendra Modi Stadium in Ahmedabad, the historic clash saw that RCB eventually picked up its first IPL trophy after 17 long years of trials, heartbreak and near. One name echoed at night through loud more than before – Virat Kohli. A true icon of the game, Kohli, became the only batsman in the history of the IPL, scoring 600+ runs in five different sessions, which has performed his unmatched stability and class over the years. Nevertheless, despite all his personal talent, an IPL title always ended them – by now. His loyalty to RCB, the only franchise he has ever represented since the establishment of the IPL in 2008, was finally rewarded. As the crowd erupted and Kohli raised the trophy with tears, it was not just a victory for a team – it was a victory for faith, loyal and tireless passion.

Match Information: RCB vs PBKS – Final, IPL 2025
- Match: Final – Indian Premier League 2025
- Date: June 3, 2025
- Venue: Narendra Modi Stadium, Ahmedabad
- Toss: Punjab Kings won the toss and opted to field
- Result: Royal Challengers Bengaluru won by 6 runs
- Player of the Match: Krunal Pandya
- Umpires: Nitin Menon, Jayaraman Madanagopal
- TV Umpire: Anil Chaudhary
- Match Referee: Javagal Srinath
- Attendance: 91,000+
Top Performers – RCB vs PBKS
RCB
- Krunal Pandya: Delivered a match-winning spell of 4-0-17-2, breaking key partnerships and keeping the pressure on throughout the middle overs.
- Jitesh Sharma – The explosive wicketkeeper-batter played a quickfire knock of 24 runs off just 10 balls,
PBKS
- Shashank Singh: Fought hard till the end with an unbeaten 61 off 30 balls, keeping PBKS in the chase when all hope seemed lost.
- Arshdeep Singh: Claimed 3 wickets for 40 runs, including a double strike in the final overs to restrict RCB’s total.
Royal Challengers Bengaluru vs Punjab Kings Match Scorecard Final
1st Innings RCB Batting Scorecard
Batter | Dismissal | Runs | Balls | 4s | 6s | SR |
---|---|---|---|---|---|---|
Phil Salt | c Iyer b Jamieson | 16 | 9 | 2 | 1 | 177.77 |
Virat Kohli | c & b Omarzai | 43 | 35 | 3 | 0 | 122.85 |
Mayank Agarwal | c Arshdeep b Chahal | 24 | 18 | 2 | 1 | 133.33 |
Rajat Patidar (c) | lbw b Jamieson | 26 | 16 | 1 | 2 | 162.50 |
Liam Livingstone | lbw b Jamieson | 25 | 15 | 0 | 2 | 166.66 |
Jitesh Sharma † | b Vyshak | 24 | 10 | 2 | 2 | 240.00 |
Romario Shepherd | lbw b Arshdeep Singh | 17 | 9 | 1 | 1 | 188.88 |
Krunal Pandya | c Iyer b Arshdeep Singh | 4 | 5 | 0 | 0 | 80.00 |
Bhuvneshwar Kumar | c Arya b Arshdeep Singh | 1 | 2 | 0 | 0 | 50.00 |
Yash Dayal | not out | 1 | 1 | 0 | 0 | 100.00 |
Did not bat: Suyash Sharma
Extras: 10 (w 9, lb 1)
Total: 190/9 in 20 overs
Fall of Wickets:
1-18 (Salt, 1.4 ov), 2-56 (Mayank, 6.2 ov), 3-96 (Patidar, 10.5 ov),
4-131 (Kohli, 14.5 ov), 5-167 (Livingstone, 16.5 ov), 6-171 (Jitesh, 17.4 ov),
7-188 (Shepherd, 19.2 ov), 8-189 (Pandya, 19.4 ov), 9-190 (Kumar, 19.6 ov)
PBKS Bowling Figures
Bowler | 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 |
2nd Innings PBKS Batting Scorecard
Batter | Dismissal | Runs | Balls | 4s | 6s | SR |
---|---|---|---|---|---|---|
Priyansh Arya | c Salt b Hazlewood | 24 | 19 | 4 | 0 | 126.31 |
Prabhsimran Singh | c Kumar b Pandya | 26 | 22 | 0 | 2 | 118.18 |
Josh Inglis † | c Livingstone b Pandya | 39 | 23 | 1 | 4 | 169.56 |
Shreyas Iyer (c) | c †Sharma b Shepherd | 1 | 2 | 0 | 0 | 50.00 |
Nehal Wadhera | c Pandya b Bhuvneshwar Kumar | 15 | 18 | 0 | 1 | 83.33 |
Shashank Singh | not out | 61 | 30 | 3 | 6 | 203.33 |
Marcus Stoinis | c Yash Dayal b Kumar | 6 | 2 | 0 | 1 | 300.00 |
Azmatullah Omarzai | c sub (Bhandage) b Dayal | 1 | 2 | 0 | 0 | 50.00 |
Kyle Jamieson | not out | 0 | 2 | 0 | 0 | 0.00 |
Did not bat: Yuzvendra Chahal, Vijaykumar Vyshak
Extras: 11 (lb 8, w 3)
Total: 184/7 in 20 overs
Fall of Wickets:
1-43 (Arya, 4.6 ov), 2-72 (Prabhsimran, 8.3 ov), 3-79 (Iyer, 9.4 ov),
4-98 (Inglis, 12.1 ov), 5-136 (Wadhera, 16.2 ov), 6-142 (Stoinis, 16.4 ov),
7-145 (Omarzai, 17.2 ov)
RCB Bowling Figures
Bowler | O | M | R | W | Econ |
---|---|---|---|---|---|
Bhuvneshwar Kumar | 4 | 0 | 38 | 2 | 9.50 |
Yash Dayal | 3 | 0 | 18 | 1 | 6.00 |
Josh Hazlewood | 4 | 0 | 54 | 1 | 13.50 |
Krunal Pandya | 4 | 0 | 17 | 2 | 4.25 |
Suyash Sharma | 2 | 0 | 19 | 0 | 9.50 |
Romario Shepherd | 3 | 0 | 30 | 1 | 10.00 |
Impact Players for Both Teams
RCB
- In: Suyash Sharma
- Out: Mayank Agarwal
PBKS
- In: Prabhsimran Singh
- Out: Yuzvendra Chahal
Final Result
Royal Challengers Bangalore finally won the IPL by beating Punjab Kings by 6 runs in the final in Ahmedabad, winning their first IPL title after 17 -year -old Heartbrex and close calls. This moment was historical and emotional, especially for Virat Kohli, the only player in IPL history, to be loyal to the same team-since the establishment of the tournament in RCB-2008. Kohli, blindly tear-eye, lifted the trophy with pride, completing a long and emotional journey. The night will be remembered as one of the most prestigious moments in IPL history – RCB, long, are champions.