How We Track This Record
Our IPL statistics are compiled from official match data provided by the BCCI and the IPL. We update our records database after every completed IPL match, typically within 24 hours of the match conclusion.
SD Live
Fastest Live Scores
Advertisement
Virat Kohli holds the record for scoring the most runs in the history of the Indian Premier League, with over 8634 runs. Known for his consistency and match-winning performances, he has been one of the most dominant batsmen in IPL history. Following him, the second-highest run scorer is Rohit Sharma, while Shikhar Dhawan ranks among the top players with the most runs in IPL history. These players have delivered exceptional performances over the years, showcasing consistency, adaptability, and the ability to perform under pressure in one of the most competitive T20 leagues in the world. Below, we have provided the complete overview of the most runs in IPL, highlighting the leading run scorers, their records, and their impact on the tournament.
| PLAYER | RUNS | MAT | INNS | AVG | SR |
|---|---|---|---|---|---|
Virat Kohli | 8,634 | 257 | 257 | 39.79 | 132.71 |
Rohit Sharma | 7,046 | 267 | 267 | 29.73 | 132.10 |
Shikhar Dhawan | 6,769 | 221 | 221 | 35.07 | 127.14 |
David Warner | 6,546 | 183 | 183 | 40.66 | 139.66 |
Suresh Raina | 5,528 | 200 | 200 | 32.52 | 136.73 |
MS Dhoni | 5,439 | 242 | 242 | 38.30 | 137.45 |
KL Rahul | 5,212 | 135 | 135 | 46.54 | 136.26 |
AB de Villiers | 5,095 | 168 | 168 | 39.80 | 151.91 |
Ajinkya Rahane | 5,032 | 183 | 183 | 30.50 | 125.02 |
Chris Gayle | 4,954 | 139 | 139 | 39.95 | 149.04 |
Advertisement
How We Track This Record
Our IPL statistics are compiled from official match data provided by the BCCI and the IPL. We update our records database after every completed IPL match, typically within 24 hours of the match conclusion.