Explorer
IPL’s Ultimate Run Machines: Top 5 All-Time Highest Run-Scorers
The Indian Premier League has seen run-scoring of the highest order from some of the biggest names in the sport. Here's a look at the top 5 all-time highest run-scorers in IPL history.
The Indian Premier League has seen run-scoring of the highest order from some of the biggest names in the sport. Here's a look at the top 5 all-time highest run-scorers in IPL history.
1/5

Chennai Super Kings (CSK) legend, Suresh Raina, is the 5th all-time highest scorer of the IPL with 5,528 runs in 205 matches.
2/5

Next up is Australia's David Warner. He has represented Sunrisers Hyderabad and Delhi Capitals in his IPL career, scoring 6,565 runs in 184 matches.
3/5

Shikhar Dhawan, one of India's best performers in ICC events, ranks third among all-time IPL highest run-scorers. He represented several franchises in his career, and scored 6,769 runs 222 matches before retiring.
4/5

Rohit Sharma, winner of six IPL titles (one with Deccan Chargers and 5 with Mumbai Indians) has scored the second-most runs in the IPL at 7,046 in 272 matches. The 'Hitman' can take his tally to an even greater total since he is active in the competition.
5/5

At the number one spot is Virat Kohli. He has only played for the Royal Challengers Bengaluru (RCB) in the IPL since its inception, and has scored a whopping 8,661 runs in 267 matches for them, still remaining active in the coveted league.
Published at : 08 Dec 2025 04:03 PM (IST)
View More
Advertisement
Trending News
Advertisement

























