5000+ Runs In The IPL by 7 Batsmen


Virat Kohli (RCB)

7263 runs in 237 games

Virat Kohli has scored 7263 runs at an average of 37.25 for RCB in 237 IPL games.


Shikhar Dhawan (PBKS)

Dhawan scored 6617 runs

Shikhar Dhawan, the captain of PBKS, has scored 6617 runs in 217 IPL games.


David Warner (DC)

6397 runs in 176 games

David Warner is the only international batsman to have scored over 6,000 runs in the IPL. In the 176 IPL matches he has played, he has scored a total of 6,397 runs.


Rohit Sharma (MI)

Rohit scored 6211 runs

Rohit scored 6211 runs in 243 IPL games so far while playing for the Mumbai Indians and Deccan Chargers.


Suresh Raina (CSK)

5528 runs for Raina

Raina ended his IPL career with 5,528 runs in 205 matches.


Ab de Villiers (RCB)

ABD scored 5162 runs.

During his playing career, Ab de Villiers scored 5162 runs in 184 IPL matches


MS Dhoni (CSK)

250 matches, 5082 runs

In 250 IPL matches, CSK captain MS Dhoni has scored 5,082 runs.