Final · Indian Premier League 2025 · Narendra Modi Stadium, Ahmedabad · 3 Jun 2025
Royal Challengers Bengaluru 190/9 (20 ov)
Punjab Kings 184/7 (20 ov)
Royal Challengers Bengaluru won by 6 runs
Player of the match: KH Pandya

Match summary

Royal Challengers Bengaluru played Punjab Kings in the Final, Indian Premier League 2025 at Narendra Modi Stadium, Ahmedabad, on 3 Jun 2025. Royal Challengers Bengaluru won by 6 runs.

Punjab Kings won the toss and chose to field first. Royal Challengers Bengaluru made 190/9 in 20 overs, Punjab Kings made 184/7 in 20 overs.

Shashank Singh top-scored with 61 off 30 balls; Arshdeep Singh took 3/40; Krunal Pandya was named player of the match.

Royal Challengers Bengaluru Innings

190/9 (20 ov)
BatterRB4s6sSR
PD Salt
c SS Iyer b KA Jamieson
c SS Iyer b KA Jamieson 169 21177.78
V Kohli
c & b Azmatullah Omarzai
c & b Azmatullah Omarzai 4335 30122.86
MA Agarwal
c Arshdeep Singh b YS Chahal
c Arshdeep Singh b YS Chahal 2418 21133.33
RM Patidar
lbw b KA Jamieson
lbw b KA Jamieson 2616 12162.50
LS Livingstone
lbw b KA Jamieson
lbw b KA Jamieson 2515 02166.67
JM Sharma
b Vijaykumar Vyshak
b Vijaykumar Vyshak 2410 22240.00
R Shepherd
lbw b Arshdeep Singh
lbw b Arshdeep Singh 179 11188.89
KH Pandya
c SS Iyer b Arshdeep Singh
c SS Iyer b Arshdeep Singh 45 0080.00
B Kumar
c Priyansh Arya b Arshdeep Singh
c Priyansh Arya b Arshdeep Singh 12 0050.00
Yash Dayal
not out
not out 11 00100.00
Extras(b 0, lb 0, w 9, nb 0)9
Total20 Ov (RR: 9.50)190/9

Did not bat: JR Hazlewood, Suyash Sharma

Fall of wickets: 1-18 (PD Salt, 1.4 ov), 2-56 (MA Agarwal, 6.2 ov), 3-96 (RM Patidar, 10.5 ov), 4-131 (V Kohli, 14.5 ov), 5-167 (LS Livingstone, 16.5 ov), 6-171 (JM Sharma, 17.4 ov), 7-188 (R Shepherd, 19.2 ov), 8-189 (KH Pandya, 19.4 ov), 9-190 (B Kumar, 19.6 ov)

BowlerOMRWEcon0s4s6sWDNB
Arshdeep Singh 4040 310.00 832 20
KA Jamieson 4048 312.00 934 30
Azmatullah Omarzai 4035 18.75 321 20
Vijaykumar Vyshak 4030 17.50 520 20
YS Chahal 4037 19.25 312 00

Punjab Kings Innings

184/7 (20 ov)
BatterRB4s6sSR
Priyansh Arya
c PD Salt b JR Hazlewood
c PD Salt b JR Hazlewood 2419 40126.32
P Simran Singh
c B Kumar b KH Pandya
c B Kumar b KH Pandya 2622 02118.18
JP Inglis
c LS Livingstone b KH Pandya
c LS Livingstone b KH Pandya 3923 14169.57
SS Iyer
c JM Sharma b R Shepherd
c JM Sharma b R Shepherd 12 0050.00
N Wadhera
c KH Pandya b B Kumar
c KH Pandya b B Kumar 1518 0183.33
Shashank Singh
not out
not out 6130 36203.33
MP Stoinis
c Yash Dayal b B Kumar
c Yash Dayal b B Kumar 62 01300.00
Azmatullah Omarzai
c MS Bhandage b Yash Dayal
c MS Bhandage b Yash Dayal 12 0050.00
KA Jamieson
not out
not out 02 000.00
Extras(b 0, lb 8, w 3, nb 0)11
Total20 Ov (RR: 9.20)184/7

Did not bat: Arshdeep Singh, Vijaykumar Vyshak, YS Chahal

Fall of wickets: 1-43 (Priyansh Arya, 4.6 ov), 2-72 (P Simran Singh, 8.3 ov), 3-79 (SS Iyer, 9.4 ov), 4-98 (JP Inglis, 12.1 ov), 5-136 (N Wadhera, 16.2 ov), 6-142 (MP Stoinis, 16.4 ov), 7-145 (Azmatullah Omarzai, 17.2 ov)

BowlerOMRWEcon0s4s6sWDNB
B Kumar 4038 29.50 923 00
Yash Dayal 3018 16.00 1011 00
JR Hazlewood 4054 113.50 735 20
KH Pandya 4017 24.25 1201 00
Suyash Sharma 2019 09.50 402 00
R Shepherd 3030 110.00 522 10

Frequently asked questions

Who won the Royal Challengers Bengaluru vs Punjab Kings match on 3 Jun 2025?

Royal Challengers Bengaluru won by 6 runs.

Who was player of the match in Royal Challengers Bengaluru vs Punjab Kings?

Krunal Pandya.

Who scored the most runs in Royal Challengers Bengaluru vs Punjab Kings?

Shashank Singh (Punjab Kings) with 61 off 30 balls.

Who took the most wickets in Royal Challengers Bengaluru vs Punjab Kings?

Arshdeep Singh, with 3/40.

Who won the toss in Royal Challengers Bengaluru vs Punjab Kings?

Punjab Kings, who chose to field first.

Where was Royal Challengers Bengaluru vs Punjab Kings played?

At Narendra Modi Stadium, Ahmedabad.