Most runs in the IPL 2025

Sai Sudharsan scored the most runs in the IPL 2025 — 759 runs. Computed from every ball bowled in the IPL 2025 — the top ten below match the official record.

PlayerRunsBalls
1. Sai Sudharsan759486
2. Suryakumar Yadav717427
3. Virat Kohli657454
4. Shubman Gill650417
5. Mitchell Marsh627383
6. Shreyas Iyer604345
7. Prabhsimran Singh599370
8. Yashasvi Jaiswal559350
9. Priyansh Arya545299
10. Lokesh Rahul539360

Who scored the most runs in the IPL 2025?

Sai Sudharsan scored the most runs in the IPL 2025 — 759 runs. Second is Suryakumar Yadav (717), third Virat Kohli (657).

Related leaderboards

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions