Highest Runs in IPL HIstory

Virat Kohli 

1st

7582 Runs 

From 2008 - 2024 Virat Kohli has scored 7582 runs in 235 innnings for RCB 

2nd

Shikhar Dhawan

6769 Runs

Shikhar Dhawan has played 221 innings for DD/MI/DC/SRH/PBKS  in IPL

3rd

David Warner

6555 Runs

David warner has scored 6555 runs from 2009-2024 for  DD/SRH 

4th

Rohit Sharma

Rohit Sharma has scored 6367 in 243 innings for DC and MI from 2008-2024

6367 Runs

5th

Suresh Raina

5528 Runs

Suresh Rains has scored 5528 in 200 innings for CSK and GL