IPL Match Scorecard & Reports 2025
IPL Final Match : Bengaluru vs Punjab live
Date : Tuesday, June 03, 2025
Naendra Modi Stadium, Ahmedabad
Time : 07:30 pm (IST)
Krunal Pandya

IPL Final : Krunal Pandya with 4-0-17-2 powered RCB to upset PBKS by 6 runs and won 1st title in 18 years of IPL history

Grand Finale Match of IPLT20 2025 between Royal Challengers Bengaluru vs Punjab Kings played on Tuesday, June 03, 2025 at Naendra Modi Stadium, Ahmedabad at 7:00 pm.

Putting into bat first by Punjab, Bengaluru with Virat Kohli's 43, Rajat Patidar's 26, Livingstone's 25, Mayank and Jitesh's 24 runs managed to set good target of 191 runs for Punjab to get. Arshdeep and Jamieson shared 3 wickets each for PBKS as well.

Following huge target of 191 runs, Punjab with Josh Inglis' 23 balls 29 runs and Shashank Singh's firing 30 balls unbeaten 61 runs fought very hard but managed to score 184/7 in 20 overs and lost the match by 6 runs. Krunal Pandya bowled very tight spell of 4-0-17-2 for RCB and declared man of the match. RCB clinch IPL 2025 title as well.

Man of the match :- Krunal Pandya (RCB)
Final Match : RCB vs PBKS live score
Toss : PBKS won and field first
Result : RCB won by 6 runs
Man of The Match : Krunal Pandya (RCB)
Match Points - RCB won IPL title 2025
  Bengaluru
1st Inning
 
  Batting  
R
B
4s
6s
SR
  Phil Salt (w) c Iyer b Jamieson 16 9 2 1 177.77
  Virat Kohli c & b Azmatullah Omarzai 43 35 3 0 122.85
  Mayank Agarwal c Arshdeep Singh 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 (w) 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
  Josh Hazlewood            
             
  Extras (w 9) 9        
  Total (20.0 overs) 190/9 RR: 9.50
  Punjab    
  Bowling
O
M
R
W
NB
WB
Eco
  Arshdeep Singh 4 0 40 3 0 2 10.00
  Kyle Jamieson 4 0 48 3 0 3 12.00
  Azmatullah Omarzai 4 0 35 1 0 2 8.75
  Vijaykumar Vyshak 4 0 30 1 0 2 7.50
  Yuzvendra Chahal 4 0 37 1 0 0 9.25
  Punjab
2nd Inning
 
  Batting  
R
B
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 (w) 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 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 (MS Bhandage) b Yash Dayal 1 2 0 0 50.00
  Kyle Jamieson not out 0 2 0 0 0.00
  Vijaykumar Vyshak            
  Arshdeep Singh            
             
  Extras (lb 8, w 3) 11        
  Total (20.0 overs) 184/7 RR: 9.20
  Bengaluru    
  Bowling
O
M
R
W
NB
WB
Eco
  Bhuvneshwar Kumar 4 0 38 2 0 0 9.50
  Yash Dayal 3 0 18 1 0 0 6.00
  Josh Hazlewood 4 0 54 1 0 2 13.50
  Krunal Pandya 4 0 17 2 0 0 4.25
  Suyash Sharma 2 0 19 0 0 0 9.50
  Romario Shepherd 3 0 30 1 0 1 10.00
Cricwindow Mobile Applications
Live Cricket Match Video

Useful Links

Social Media