अब आप न्यूज्ड हिंदी में पढ़ सकते हैं।यहाँ क्लिक करें
Home » Sports » IPL 2026 » Most Runs in IPL History: Top 10 Highest Run-Scorers in IPL

Most Runs in IPL History: Top 10 Highest Run-Scorers in IPL

The IPL has seen many great batters score big runs over the years. Virat Kohli leads the all-time list, followed by stars like Shikhar Dhawan, Rohit Sharma, David Warner and others.

By Newsd
Publishedon :
rcb

Most Runs in IPL History: The Indian Premier League has produced many great batters who scored big runs for years. Since the tournament began in 2008 some players have stayed consistent season after season. Their strong performances helped them climb the all time run charts and become the highest run scorers in IPL history.

PlayerTeamsMatchesInningsRunsHighest ScoreStrike Rate100s50s
Virat KohliRCB2672598661113*132.85863
Rohit SharmaDCH, MI2722677046109*132.09247
Shikhar DhawanDC, DCH, MI, PBKS, SRH2222216769106*127.14251
David WarnerDC, SRH1841846565126139.77462
Suresh RainaCSK, GL2052005528100*136.73139
MS DhoniCSK, RPS278242543984*137.45024
KL RahulDC, KXIP, LSG, PBKS, RCB, SRH1451365222132*136.02540
AB de VilliersDC, RCB1841705162133*151.68340
Ajinkya RahaneCSK, DC, KKR, MI, RPS, RR1981835032105*125.01233
Chris GayleKKR, KXIP, PBKS, RCB1421414965175*148.966

Virat Kohli

Virat Kohli from Royal Challengers Bengaluru is the highest run scorer in the history of the Indian Premier League. Since the league started in 2008 he has scored more than 8600 runs. His strong batting and steady performance over many seasons helped him reach the top of the run charts.

ICC T20I Rankings: Abhishek-Kishan make it 1-2 in batting, Varun loses bowling top spot

Kohli has also made eight centuries in the IPL. That is the highest number of hundreds by any player in the tournament. One of his best seasons came in 2016 when he scored 973 runs.

Shikhar Dhawan

Shikhar Dhawan sits in second place on the IPL all time run list. Even though he has now retired from the league his record is still very impressive. Dhawan scored 6769 runs across 221 innings since the IPL began in 2008.

Rohit Sharma

Rohit Sharma, the former captain of Mumbai Indians, is also among the top run scorers in IPL history. Since 2008 he has scored 6628 runs in 252 innings. Rohit never won the Orange Cap for the highest runs in a season.

David Warner

David Warner has also built a huge record in the IPL. The left handed opener has scored 6565 runs during his career in the tournament.

Suresh Raina

Suresh Raina was known for performing well under pressure. During his IPL career he scored 5528 runs.

MS Dhoni

MS Dhoni is widely known as one of the greatest cricket players of all time. The former India captain has scored 5243 runs in 229 IPL innings since the start of the league in 2008.

IPL 2026 Schedule: BCCI to Announce First 20 Days of Fixtures on March 12

AB de Villiers

AB de Villiers is remembered as one of the most exciting players in IPL history. Since the early years of the tournament he scored 5162 runs. Chris Gayle Chris Gayle brought huge power hitting to the IPL. From 2009 to 2021 he scored 4965 runs in just 141 innings.

Ajinkya Rahane

Ajinkya Rahane is also among the players with more than 5000 IPL runs. He has scored 5032 runs in 198 matches and 183 innings.

Chris Gayle

Chris Gayle completes the top ten list. The powerful opener scored 4965 runs in 142 matches and 141 innings while playing for teams like Royal Challengers Bengaluru and Punjab Kings.

Related

Latests Posts


Editor's Choice


Trending