IPL 2027 · Season 20 · Schedule announcement awaited Defending champions: Royal Challengers Bengaluru (2026)

IPL 2025 Player Scorecards

Royal Challengers Bengaluru won IPL 2025, beating Punjab Kings in the final. B Sai Sudharsan topped the run charts with 759 runs, and M Prasidh Krishna took the most wickets with 25. This page holds the complete player record of IPL 2025: all 167 batters and 128 bowlers, team by team.

IPL 2025 at a glance

Champions
Royal Challengers Bengaluru
Royal Challengers Bengaluru 190/9 (20 ov) beat Punjab Kings 184/7 (20 ov); Royal Challengers Bengaluru won by 6 runs
Runners-up
Punjab Kings
Lost the final to Royal Challengers Bengaluru
Final
3 June 2025
Narendra Modi Stadium, Ahmedabad
Player of the Tournament
Suryakumar Yadav
Mumbai Indians

Season leaders

Orange Cap: Most runs
B Sai Sudharsan, 759
Gujarat Titans
Purple Cap: Most wickets
M Prasidh Krishna, 25
Gujarat Titans
Most sixes
N Pooran, 40
Lucknow Super Giants
Highest score
Abhishek Sharma, 141
Sunrisers Hyderabad
Best bowling
MA Starc, 5/35
Delhi Capitals

IPL 2025 batting and bowling records

Loading the scorecard data...

Every figure on this page is built from the ball-by-ball scorecards of IPL 2025 (74 matches with a recorded scorecard). Super-over deliveries are excluded, as in official records. Batting average is runs per dismissal; bowling average is runs conceded per wicket. Team names are shown as they were in 2025.

IPL 2024 scorecards  |  IPL 2026 scorecards  |  IPL 2025 matches and full scorecards  |  Player scorecards, match by match  |  IPL 2025 schedule and results  |  IPL points table archive