IPL 2025, who scored maximum runs, took wickets and till date IPL trophy winners.

The dream came true forVirat Kohli’s nearly two-decade long agonising wait to lay hands on an IPL Trophy with Royal Challengers Bengaluru, against Shreyas Iyer’s resolve to make first-time winners out of the tenacious Punjab Kings when the 18th season finale of the world’s biggest T20 league ended in Ahmedabad on Today (June 3, 2025).

Royal Challengers Bengaluru (RCB) won the Indian Premier League (IPL) for the first time, beating Punjab Kings by six runs in the final at the Narendra Modi Stadium in Ahmedabad. Krunal Pandya won the player of the match award for his exceptional figures of 2/17 in his four overs. Shashank Singh also won a couple of match awards for playing a fighting fifty in a losing cause, but hit the most sixes and also earned the most fantasy points.

Punjab Kings captain Shreyas Iyer chose the wrong moment to falter with the bat. In the IPL 2025 final, the star batter was dismissed for just 1 during a high-pressure chase of 191 against Royal Challengers Bengaluru at the Narendra Modi Stadium in Ahmedabad. Shreyas looked devastated as he walked off after edging behind in the 10th over of the innings.

Parting ways with issues that plagued their previous campaigns, RCB have been clinical all the way through, coming into the final with an eight-wicket hammering of Punjab in a one-sided Qualifier 1. Kohli has gone about his business like every other year, piling up runs at the top and continuing to lay platforms, but what has made the difference for RCB is that there’s a lot more substance to their batting beyond the superstar. After a chunk of captaincy and squad shuffles, Punjab Kings broke an 11-year drought on Sunday night in Ahmedabad as they stormed past five-time champions Mumbai Indians to reach their second IPL final. Leading the charge was the inimitable Shreyas Iyer, with the captain and the batter in top form to lead PBKS to a record chase over MI at the Narendra Modi Stadium.

As far as the season awards are concerned, Sai Sudharsan dominated the proceedings, winning the orange cap, emerging player, and fantasy king awards. He took home Rs 30 lakh, much to the delight of the Gujarat Titans fans. Suryakumar Yadav of the Mumbai Indians won the Most Valuable Player award, taking home a massive amount of Rs 15 lakh. He scored 25 or more runs in every innings he played in 16 innings in this IPL season.The 14-year-old cricketer, Vaibhav Sooryavanshi, won the Super Striker of the Season award for smashing runs at a strike rate of 207, the highest among all players in IPL 2025.

Top run scorers in this IPL season

No.PlayerMIRunsAvgH.S.
1Sai SudharsanGT151575954.21108*
2Suryakumar YadavMI161671765.1873*
3Virat KohliRCB151565754.7573*
4Shubman GillGT151565050.0093*
5Mitchell MarshLSG131362748.23117
6Shreyas IyerPBKS171760450.3397*
7Yashasvi JaiswalRR141455943.0075
8Prabhsimran SinghPBKS171754932.2991
9KL RahulDC131353953.90112*
10Jos ButtlerGT141353859.7797*

Most wickets in IPL 2025

RankPlayerWicketsTeamMatches
1Prasidh Krishna25GT15
2Noor Ahmad24CSK14
3Josh Hazlewood22RCB12
4Trent Boult22MI16
5Arshdeep Singh21PBKS17
6Sai Kishore19GT15
7Jasprit Bumrah18MI12
8Varun Chakaravarthy17KKR13
9Krunal Pandya17RCB15
10Bhuvneshwar Kumar17RCB14

Full list of IPL winners from 2008 to 2025

YearWinnerRunner-upVenueResult
2008Rajasthan RoyalsChennai Super KingsMumbaiRR won by 3 wickets
2009Deccan ChargersRoyal Challengers BangaloreJohannesburgDC won by 6 runs
2010Chennai Super KingsMumbai IndiansMumbaiCSK won by 22 runs
2011Chennai Super KingsRoyal Challengers BangaloreChennaiCSK won by 58 runs
2012Kolkata Knight RidersChennai Super KingsChennaiKKR won by 5 wickets
2013Mumbai IndiansChennai Super KingsKolkataMI won by 23 runs
2014Kolkata Knight RidersKings XI PunjabBangaloreKKR won by 3 wickets
2015Mumbai IndiansChennai Super KingsKolkataMI won by 41 runs
2016Sunrisers HyderabadRoyal Challengers BangaloreBangaloreSRH won by 8 runs
2017Mumbai IndiansRising Pune SupergiantHyderabadMI won by 1 run
2018Chennai Super KingsSunrisers HyderabadMumbaiCSK won by 8 wickets
2019Mumbai IndiansChennai Super KingsHyderabadMI won by 1 run
2020Mumbai IndiansDelhi CapitalsDubaiMI won by 5 wickets
2021Chennai Super KingsKolkata Knight RidersDubaiCSK won by 27 runs
2022Gujarat TitansRajasthan RoyalsAhmedabadGT won by 7 wickets
2023Chennai Super KingsGujarat TitansAhmedabadCSK won by 5 wickets
2024Kolkata Knight RidersSunrisers HyderabadChennaiKKR won by 8 wickets
2025Royal Challengers BengaluruPunjab KingsAhmedabadRCB won by 6 runs

Both Mumbai Indians and Chennai Super Kings are two of the most successful sides in the history of IPL, having won five titles each. Chennai have also reached the IPL final (10) the most times.