Batsman with most runs in IPL History

1.Virat Kohli  6283 Runs

2.Shikhar Dhawan 5784 Runs

3.Rohit Sharma  5611 Runs

4.Suresh Raina 5528 Runs

5.David Warner  5449 Runs

6.AB DE VILLIERS 5162 Runs