Most runs in the IPL 2017

David Warner scored the most runs in the IPL 2017 — 641 runs. Computed from every ball bowled in the IPL 2017 — the top ten below match the official record.

PlayerRunsBalls
1. David Warner641452
2. Gautam Gambhir498389
3. Shikhar Dhawan479376
4. Steven Smith472387
5. Suresh Raina442307
6. Hashim Amla420288
7. Manish Pandey396308
8. Parthiv Patel395293
9. Rahul Tripathi391267
10. Robin Uthappa388235

Who scored the most runs in the IPL 2017?

David Warner scored the most runs in the IPL 2017 — 641 runs. Second is Gautam Gambhir (498), third Shikhar Dhawan (479).

Related leaderboards

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