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
Season leaders
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