Virat Kohli scored the most runs in the IPL 2016 — 973 runs. Computed from every ball bowled in the IPL 2016 — the top ten below match the official record.
| Player | Runs | Balls |
|---|---|---|
| 1. Virat Kohli | 973 | 640 |
| 2. David Warner | 848 | 560 |
| 3. AB de Villiers | 687 | 407 |
| 4. Gautam Gambhir | 501 | 411 |
| 5. Shikhar Dhawan | 501 | 429 |
| 6. Rohit Sharma | 489 | 368 |
| 7. Ajinkya Rahane | 480 | 379 |
| 8. Murali Vijay | 453 | 364 |
| 9. Quinton de Kock | 445 | 327 |
| 10. Suresh Raina | 399 | 312 |
Virat Kohli scored the most runs in the IPL 2016 — 973 runs. Second is David Warner (848), third AB de Villiers (687).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions