Overseas Franchise Cricket Result
Royal Challengers Bengaluru bt Punjab Kings by 06 runs for their maiden IPL Champions title
BCCI TATA 18th Indian Premier League T20 Cricket Championship 2025 – Ahmedabad, Gujarat State – Playoff Stage – Final – 74th Match
Royal Challengers Bengaluru put into bat, 190 / 9 – ( 20 Overs ) Virat Kohli 43, Skipper Rajat Patidar 26, Liam Livingstone 25, Mayank Agarwal 24, Jitesh Sharma 24 – Virat Kohli / Mayank Agarwal 38 runs for the 02nd wicket, Virat Kohli / Rajat Patidar 40 runs for the 03rd wicket, Virat Kohli / Liam Livingstone 35 runs for the 04th wicket, Liam Livingstone / Jitesh sharma 36 runs for the 05th wicket – lost the last 05 wickets for the addition of 23 runs – first 06 overs : 55 / 1, 10 overs : 87 / 2, 15 overs : 132 / 4, last 05 overs : 58 / 5 – Arshdeep Singh 3 / 40 : 3 / 03 in the last over of the innings – Kyle Jamieson 3 / 48, Skipper Shreyas Iyer 02 catches.
Punjab Kings in reply, 184 / 7 – ( 20 Overs ) Shashank Singh 61no, Joshua Inglis 39, Prabhsimran Singh 26, Priyansh Arya 24, Extras 11 – first 06 overs : 52 / 1, 10 overs : 81 / 3, 15 overs : 119 / 4, last 05 overs : 65 / 3 – Priyansh Arya / Prabhsimran Singh 43 run opening stand, Prabhsimran Singh / Joshua Inglis 29 runs for the 02nd wicket – lost the next 03 wickets for the addition of 26 runs – Nehal Wadhera / Shashank Singh 38 runs for the 05th wicket – Krunal Pandya 2 / 17, Bhuvneshwar Kumar 2 / 38.
Player of the Final :
Krunal Pandya – Royal Challengers Bengaluru
Player of the Series :
Suryakumar Yadav – Mumbai Indians
Emerging Player of the Season :
Sai Sudharsan – Gujarat Titans
Fair Play Award : Chennai Super Kings
Captain – Mahendra Singh Dhoni
Coach – Stephen Fleming
Owner – Chennai Super Kings Cricket Ltd.
Champions – 05 times, Runners Up – 05 times
Runners Up : Punjab Kings
Captain : Shreyas Iyer
Only player to be in 03 finals leading separate teams
2020 – Captain of Delhi Capitals
2024 – captain of Kolkata Knight Riders
2025 – Captain of Punjab Kings
Coach : Ricky Ponting
Owner : KPH Dream Cricket Pvt. Ltd.
01 time Runners Up – first final
Champions : Royal Challengers Bengaluru
Captain : Rajat Patidar
Coach : Andrew Flower
Owner : DiageoIndia Pvt. Ltd. 03 times Runners Up
Most Runs
759 : Sai Sudharsan – Gujarat Titans
717 : Suryakumar Yadav – Mumbai Indians
657 : Virat Kohli – Royal Challengers Bengaluru
650 : Shubman Gill : Gujarat Titans
627 : Mitchell Marsh : Lucknow Super Giants
604 : Shreyas Iyer : Punjab Kings
Best Batting
141 : Abhishek Sharma – Sunrisers Hyderabad
118no : Rishabh Pant – Lucknow Super Giants
117 : Mitchell Marsh – Lucknow Super Giants
112no : Lokesh Rahul – Delhi Capitals
108no : Sai Sudharsan – Gujarat Titans
106no : Ishan kishan – Sunrisers Hyderabad
105no : Heinrich Klaasen – Sunrisers Hyderabad
Most Wickets
25 : Prasidh Krishna – Gujarat Titans
24 : Noor Ahmad – Chennai Super Kings
22 : Joshua Hazlewood – Royal Challengers Bengaluru
22 : Trent Boult – Mumbai Indians
21 : Arshdeep Singh : Punjab Kings
Best Bowling
5 / 35 : Mitchell Starc – Delhi Capitals
5 / 36 : Hardik Pandya – Mumbai Indiams
4 / 17 : Mohammed Siraj – Gujarat Titans
4 / 18 : Noor Ahmad – Chennai Super Kings
Most Catches
13 : Shimron Hetmyer – Rajasthan Royals
12 : Naman Dhir – Mumbai Indians
10 : Yashasvi Jaiswal – Rajasthan Royals
Best Fielding
04 ct : Abhishek Sharma – Sunrisers Hyderabad
Most Dismissals
20 vic ( 19ct, 01st ) : Jitesh Sharma – Royal Challengers Bengaluru
16 vic ( 11ct, 05st ) : Ryan Rickelton – Mumbai Indians
11 vic ( 06 ct, 05st ) : Mahendra Singh Dhoni – Chennai Super Kings
10 vic ( 09 ct, 01 st ) : Joshua Inglis – Punjab Kings
10 vic ( 08ct, 02st ) : Joseph Buttler – Gujarat Titans
Best Wicket Keeping
04 vic : Jitesh Sharma – Royal Challengers Bengaluru
04 vic : Ishan Kishan – Sunrisers Hyderabad
04 vic : Tristan Stubbs – Delhi Capitals
Highest Partnerships
205 runs unbroken opening stand :
Sai Sudharsan / Shubman Gill – Gujarat Titans
171 run opening stand :
Travis Head / Abhishek Sharma – Sunrisers Hyderabad
166 run opening stand :
Yashasvi Jaiswal / Vaibhav Suryavanshi – Rajasthan Royals
152 runs for the 02nd wicket :
Mitchell Marsh / Rishabh Pant – Lucknow Super Giants
Highest Totals
286 / 6 – ( 20 Overs ) : Sunrisers Hyderabad vs Rajasthan Royals
278 / 3 – ( 20 Overs ) : Sunrisers Hyderabad vs Kolkata Knight Riders
247 / 2 – ( 18.3 Overs ) : Sunrisers Hyderabad vs Punjab Kings
245 / 6 – (20 Overs ) : Punjab Kings vs Sunrisers Hyderabad
243 / 5 – ( 20 Overs ) : Punjab Kings vs Gujarat Titans
242 / 6 – ( 20 Overs ) : Rajasthan Royals vs Sunrisers Hyderabad
Lowest Totals
95 all out – ( 15.1 Overs ) : Kolkata Knight Riders vs Punjab Kings *
101 all out – ( 14.1 Overs ) : Punjab Kings vs Royal Challengers Bengaluru
111 all out – ( 15.3 Overs ) : Punjab Kings vs Kolkata Knight Riders *
117 all out – ( 16.1 Overs ) : Rajasthan Royals vs Mumbai Indians
121 all out – ( 18.2 Overs ) : Delhi Capitals vs Mumbai Indians
* same match
10 Teams, 74 Matches, 13 Venues, 63 Days