Top 5 highest run-scorers in IPL history: The Indian Premier League (IPL) is the biggest, richest, and thus the most competitive T20 league in the world.
Launched in 2008, the IPL has touched heights cricket hadn’t seen before. The league has witnessed the greatest and most dangerous T20 batsmen on the globe showcase their talent and skill set, terrorizing the bowlers for years.
There have been 17 completed seasons so far of the IPL, and the IPL 2025 will be the 18th edition of this annual tournament.
Let us see the top five leading run scorers in IPL history.
Top 5 highest run-scorers in IPL history:
5. Suresh Raina
Former batsman Suresh Raina is a legend of the IPL, and his fans hail him as Mr. IPL because of his consistency in the tournament. Raina is CSK’s all-time leading run-scorer in IPL with 5528 runs, scored at an average of 32 with one century and 39 fifties. He won four IPL titles with CSK from 2008 to 2021.
4. David Warner
One of the greats of the IPL is David Warner. The Australian opener whacked 6565 runs in his 184-match IPL career from 2009 to 2024, playing for two franchises—Delhi Capitals and Sunrisers Hyderabad—and led SRH to the 2016 title. Warner plundered four centuries and 62 fifties in the IPL.
3. Rohit Sharma
Not only Rohit Sharma is the joint-most successful IPL captain, having led Mumbai Indians to five titles, Rohit also has been prolific with the bat. Having played for Deccan Chargers and Mumbai Indians in 257 matches so far, Rohit scored 6628 runs with two centuries and 43 fifties.
2. Shikhar Dhawan
Former India batsman Shikhar Dhawan has a terrific IPL career of 222 matches from 2008 to 2024, playing for five teams: Delhi Capitals, Mumbai Indians, Deccan Chargers, Sunrisers Hyderabad, and Punjab Kings. Dhawan scored 6769 runs at an average of 35 with two centuries and 51 fifties.
1. Virat Kohli
RCB’s Virat Kohli is the leading run-scorer in IPL history. In 252 games in the IPL, from 2008 to 2024, all for RCB, Kohli scored 8004 runs at an average of 38, hitting eight centuries and 55 fifties. Kohli’s eight centuries is the most by a batsman in the IPL.
Get the Latest Cricket Updates at IceCric.News. Also, Follow Our Social Media for Live Updates – Facebook & Instagram.