The highest run-scorer in IPL history is Virat Kohli.
Most Runs in IPL History (As of 2024):
-
Virat Kohli (RCB) – 7,263 runs
-
Matches: 237
-
Average: 37.24
-
Strike Rate: 130.02
-
100s: 7
-
50s: 50
-
Best Score: 113
-
Shikhar Dhawan (SRH, DC, PBKS, MI) – 6,617 runs
-
David Warner (DC, SRH) – 6,397 runs (Most runs by an overseas player)
-
Rohit Sharma (DC, MI) – 6,211 runs
-
Suresh Raina (CSK, GL) – 5,528 runs (Now retired)
Would you like details on Virat Kohli’s best IPL seasons?