Mr Cricket UAE

Most Runs in IPL from 2008 to 2026

Share
Virat Kohli Most Runs in IPL History

Virat Kohli (Source: Getty Images)

The Indian Premier League (IPL) has redefined the art of batting over the years. Since its inception in 2008, the mindset and approach of the batters have undergone a massive change. The nature of the T20 game and the rigours and demands of the IPL compel them to show positive intent or be forgotten.

Certain players have evolved their batting with the times while some have struggled to do so. The ones who have been successful at it have shown adaptability, aggression, and quick thinking. No wonder the evolution reflects in their gameplay and statistics – audacious strokeplay, muscular sixes, and record-breaking scoring sprees.

Topping the all-time run-scoring charts is Virat Kohli who has amassed 8730 runs from 268 matches for Royal Challengers Bengaluru (RCB) itself. Notably, Kohli’s tally of 973 runs in the 2016 season is the highest for a particular season of the league. Coming back to the list, the Indian star is followed by another batting maestro Rohit Sharma who has 7124 runs to his name from 273 matches.

The top five is composed of four Indians – Shikhar Dhawan and Suresh Raina - apart from Kohli and Rohit. The one overseas name that has set the tournament alight on a number of occasions is the beloved Australian David Warner who is fourth on the list with 6565 runs from 184 matches. Remarkably, the southpaw has won the Orange Cap for the greatest number of times (3) in the tournament history.

Considering the fickle nature of T20s and the perennial pressure to maximise every ball, the achievements of the batting legends are remarkable. To accumulate thousands of runs in high-octane situations speaks volumes of their skill, consistency, and temperament. Indeed, the batting feats achieved in the biggest and most-followed T20 franchise league in the world indicate the best of what T20 cricket has to offer.


Most Runs in IPL History:

Player Name Matches Inns Runs HS Avg SR 100 50 4s 6s
Virat Kohli 268 260 8730 113* 39.86 133.14 8 64 776 296
Rohit Sharma 273 268 7124 109* 29.93 132.61 2 48 646 308
Shikhar Dhawan 222 221 6769 106* 35.25 127.14 2 51 768 152
David Warner 184 184 6565 126 40.52 139.77 4 62 663 236
Suresh Raina 205 200 5528 100* 32.51 136.73 1 39 506 203
MS Dhoni 278 242 5439 84* 38.3 137.45 0 24 375 264
KL Rahul 145 136 5222 132* 46.21 136.02 5 40 452 208
AB de Villiers 184 170 5162 133* 39.7 151.68 3 40 413 251
Ajinkya Rahane 199 184 5099 105* 30.71 125.43 2 34 517 128
Chris Gayle 142 141 4965 175* 39.72 148.96 6 31 404 357

Last updated on 1 April 2026.