The Indian Premier League stats provide us a glimpse of the talent on show and the fantastic things that players have done over the years to make IPL the biggest league globally and, along with it, entertain the audiences. Topping the most run scorers in a tournament like the IPL will always be a prestigious achievement for any batter. Virat Kohli, the Indian Captain, currently holds the record for scoring the maximum runs in the tournament’s history.

Sachin Tendulkar, Ricky Ponting, Virender Sehwag, Kumar Sangakkara, and Matthew Hayden are among the most acclaimed players who were part of this big event previously. But it is the current stalwarts like Virat Kohli, David Warner, and Rohit Sharma, who peaked in their career at the right time through the birth and development of IPL in India. They have built up runs consistently year by year and are rightly in the chart’s top 3 position.

Here’s the list of a few players who have managed to score more than the others and top the list of “Most Runs Scorers in IPL History”.

Most Runs in IPL

BATSMENINNINGSRUNSHIGH SCOREAVERAGESTRIKE RATE100s/50s
Virat Kohli2759336113*40.41134.799/68
Rohit Sharma2767329109*29.91132.912/49
Shikhar Dhawan2216769106*35.25127.142/51
David Warner184656512640.52139.774/62
KL Rahul1505815152*46.15139.146/45
Suresh Raina2005528100*32.51136.731/39
MS Dhoni242543984*38.30137.450/24
Ajinkya Rahane1975367105*30.15125.602/35
Sanju Samson186518111931.78141.135/27
AB de Villiers1705162133*39.70151.683/40

Key Insights

Virat Kohli’s 2016 season is the highest among the runs (973) scored in a single edition.

AB de Villiers has the best strike rate (151.68) for a batsman with more than 4000 runs, whereas Gautam Gambhir and Ajinkya Rahane have sub-125 strike rates (more than 4000 runs).

KL Rahul has the best batting average (45+) for a batsman with more than 2000 runs.

Virat Kohli tops the chart (11) for having the most 50+ scores in a single season.

MS Dhoni has the maximum number of not-outs (97+) in the history of the IPL.

David Warner, with 1134 runs against Punjab Kings, has the most runs against one team.

Rishabh Pant is the youngest player in the IPL to reach 1000 runs. He was 20 years and 218 days old when he surpassed the milestone.

Read Next | Fastest Centuries in Test Cricket

Ashish Singh

Share
Published by
Ashish Singh

Recent Posts

Everything You Need to Know Before Signing Up on Dafabet

Enjoying some new games online is something many of us like to do during our…

5 days ago

Sunil Narine IPL Wickets Year by Year

Key Insights - Sunil Narine IPL Wickets Year-wise Tracker Sunil Narine became just the third…

7 days ago

Most Overs Bowled Without a Wicket in a Test Innings

Discover the grueling endurance of bowlers with our comprehensive look at the most overs bowled…

1 week ago

Most Consecutive Losses in ODI

Key Insights on the Longest Losing Streaks in ODI Cricket History All-Time Longest Team Losing…

1 week ago

Most Wickets by Off Spinners in ODI

This guide explores the record-breaking performances of top off-spinners, highlighting the bowlers who have dominated…

2 weeks ago

Kane Williamson Retires: The Numbers Behind New Zealand’s Greatest Cricketer

When Kane Williamson announced his sudden retirement from international cricket mid-series against England in June…

2 weeks ago