Most Runs in IPL from 2008 to 2026

In the history of the IPL, certain batters have demonstrated their superiority through consistent performances over the years.

Most Runs in IPL History
info
Most Runs in IPL History (Photo Source: BCCI)

The Indian Premier League (IPL) has been a paradise for batters, with numerous players making history with their exceptional performances. The 19th edition of IPL, set to begin on March 28, 2026, is expected to be no different, with more record-breaking feats to be recorded as the world’s best batters are preparing to make big impacts.

Leading the all-time run charts is Indian batting stalwart Virat Kohli, who holds the record for the most runs in IPL history for the Royal Challengers Bengaluru. Kohli’s best season in the competition was in 2016, when he scored a record 973 runs, which is still the highest in a single edition. The IPL has seen several players cross several landmarks.

In the last edition of the cash-rich league, the batters were in rampage mode as they were easily dispatching the deliveries out of the fence with relative ease. The upcoming season is expected to be a run-fest once again.


Also Check: Most Wickets in IPL History


Most Runs in IPL History:

Player Name Innings Runs
Virat Kohli 263 8840
Rohit Sharma 271 7183
Shikhar Dhawan 221 6769
David Warner 184 6565
Suresh Raina 200 5528
MS Dhoni 242 5439
KL Rahul 139 5311
AB de Villiers 170 5162
Ajinkya Rahane 187 5156
Chris Gayle 141 4965
*Last updated on April 13, 2026

Get every cricket updates! Follow Us:

googletelegraminstagramwhatsappyoutubethreadstwitter

Download Our App

For a better experience: Download the CricTracker app from the IOS and Google Play Store