Top five highest run-getters in IPL history ft. Shikhar Dhawan

Batters have helped make the IPL very popular. Here are the top five run-scorers in IPL history from the start until now:

Avijit Das
Avijit Das

3 mins read
Shikhar Dhawan is the third-highest scorer in the history of IPL with 6769 runs
i(x.com/bcci)

Be a winner today!

Get the latest cricket updates, Join our community

iconiconicon

The BCCI announced the first part of the IPL 2026 schedule on Wednesday. This part has 20 matches. The announcement came 17 days before the tournament starts. The first match will be between Royal Challengers Bengaluru and Sunrisers Hyderabad.

In the last 18 seasons, the IPL has changed how people play and watch cricket around the world. The biggest change in T20 cricket is better batting. Scores over 250, which were rare before, now happen often. This style is also seen in international cricket. The recent IPL season shows this clearly.

Batters have helped make the IPL very popular. Here are the top five run-scorers in IPL history from the start until now:

Also Read -Top five highest individual scores in IPL history Ft. Abhishek Sharma

The top five highest run-getters in the history of the Indian Premier League

1. Virat Kohli – 8661 runs

 The Indian star has played for Royal Challengers Bengaluru (RCB) since the start of the league.

Virat Kohli is the greatest player in IPL history. The Indian star has played for Royal Challengers Bengaluru (RCB) since the start of the league. He has scored 8661 runs in the IPL at an average of 39.54 and a strike rate of 132.85.

He has 8 hundreds and 63 fifties in the IPL. Even though he has been with RCB since 2008, he won his first IPL trophy only last year (2025).

2. Rohit Sharma – 7046 runs

 The flamboyant opener has scored 7046 runs so far at an average of 29.73 and a strike rate of 132.09.

Rohit Sharma is another top batter in IPL history. The opener has scored 7046 runs at an average of 29.73 and a strike rate of 132.09.

Even though his recent form is not very strong, he is still a very popular player because of his international record. He has 2 hundreds and 47 fifties in the IPL. He also led the Mumbai Indians to 5 IPL titles, a record shared with MS Dhoni.

3. Shikhar Dhawan – 6769 runs

Shikhar Dhawan IPL runsShikhar Dhawan is the third-highest scorer in the history of IPL with 6769 runs

Shikhar Dhawan is a famous IPL player who has scored many runs in the league. The left-handed batter has 6769 runs at an average of 35.25 and a strike rate of 127.14. He is also called 'Jatt Ji' by fans. Dhawan has 2 hundreds and 51 fifties in the IPL.

4. David Warner – 6565 runs

David Warner, from Australia, scored 6565 runs in the IPL

David Warner, from Australia, scored 6565 runs in the IPL at an average of 40.52 and a strike rate of 139.77. He has 4 hundreds and 62 fifties. Warner led Sunrisers Hyderabad to their first IPL title.

He was very popular in India and had a special connection with Hyderabad fans through social media and his love for Tollywood.

5. Suresh Raina – 5528 runs 

Suresh Raina, also called Mr IPL, was one of the first batters to shine in the IPL

Suresh Raina, also called Mr IPL, was one of the first batters to shine in the IPL. He played an important role in the Chennai Super Kings’ success.

Raina scored 5528 runs at an average of 32.51 and a strike rate of 136.73. He has 1 hundred and 39 fifties in the IPL and helped CSK win many titles.

Tags:

Follow us on

Sports run in my veins and stories fuel my pen. With over 3 years in journalism — including stints at Sportskeeda, Cricreads, and Athlete Fortune — I’ve lived every word I’ve written. A Madrista at heart and a CR7 devotee, I fell in love with cricket because of one man — Virat Kohli. His passion for the game taught me to see cricket beyond the numbers. Currently writing for Cricket Winner, I cover match analyses, player stories, stats-based features, and cricket news updates. When I’m not writing, you’ll find me glued to tennis courts or boxing rings, living the sport from every angle.
POLL
Should Rohit Sharma be part of India’s squad for the 2027 World Cup?
poll
1.
✅ Yes
2.
❌ No

1,313

total votes

1/8/2027

end date

WATCH NOW
Angkrish Raghuvanshi’s fiery reaction after Rishabh Pant’s wicket

53 mins ago

Watch: Angkrish Raghuvanshi’s fiery reaction after Rishabh Pant’s wicket goes viral in IPL 2026

Krunal Pandya on intense preparations.

1 hr ago

Watch: Krunal Pandya reveals “I prepare myself” mindset ahead of DC vs RCB IPL 2026 clash

Major security lapse at M. Chinnaswamy Stadium

1 hr ago

Watch: Major security lapse at M. Chinnaswamy Stadium as two arrested during IPL 2026

CRICKET STORIES

It is not my job to announce the winner

Rohit Sharma on being asked if England were rightly awarded the World Cup title in 2019