Most Runs In IPL. Who has scored the most Runs in IPL?

So who do you think has scored the most number of runs in IPL History? Is it Chris Gayle or Suresh Raina or Virat Kohli? Not Sure?

Let’s have a look at the top scorers in IPL history:

NoPlayerRunsMatches50/100SR
1 Virat Kohli 6076 199 40/5 130.41
2 Shikhar Dhawan 5577 184 44/2 127.35
3 Suresh Raina 5491 200 39/1 136.89
4 Rohit Sharma 5480 207 40/1 130.50
5 David Warner 5447 148 50/4 140.13
6 AB de Villiers 5056 176 40/3 152.38
7 Chris Gayle 4950 140 31/6 149.45
8 MS Dhoni 4669 211 23/0 136.64
9 Robin Uthappa 4607 189 24/0 129.99
10 Gautam Gambhir 4217 154 36/0 123.88

Note : The above table of IPL All Time Top Scorers is updated till the IPL 2021 First Edition (April-May 2021). The scores of the IPL September 2021 UAE edition has not been included.