Most Runs In IPL 


Virat Kohli and Shikhar Dhawan ( X.com)Virat Kohli and Shikhar Dhawan ( X.com)

Indian Premier League (IPL) has been a platform where extraordinary batting talents have consistently shown season after season. These players exhibited remarkable skills but also played pivotal roles in leading their teams to victory on numerous occasions.

IPL has witnessed some of the most incredible displays of power-hitting and stroke-making from batsmen with remarkable consistency. 

The IPL has seen iconic batsmen like Virat Kohli, Rohit Sharma, Chris Gayle, David Warner, and AB de Villiers, among others, who have consistently performed at a high level and entertained cricket fans around the world with their prowess with the willow. 

Their ability to adapt to different conditions, play match-winning innings and maintain consistency season after season has made them legends of the game within the IPL context.

In this Article, let's check out the players with the most runs in IPL. 

No
Player
Matches
Runs
Average
Strike Rate
100s
50s
Highest Score
1Virat Kohli 237726337.25130.02750113
2Shikhar Dhawan217661735.39127.18250106*
3
David Warner 176639741.54139.92461126
4Rohit Sharma243621129.58130.05142109*
5Suresh Raina205552832.52136.76139100*
6AB de Villiers184516239.71 151.69340133*
7MS Dhoni250508238.79135.9202484*
8Chris Gayle142496539.72148.966
31175*
9Robin Uthappa205
495227.51130.3502788
10Dinesh Karthik242451625.81132.710
2097*

Top 3 Batters With The Most Runs In IPL History

Virat Kohli 

Virat Kohli is the highest IPL run scorer (X.COM)Virat Kohli is the highest IPL run scorer (X.COM)

Virat Kohli's impressive record in the Indian Premier League (IPL) highlights his exceptional batting skills and consistency as a top-order batsman. 

Leading the Royal Challengers Bangalore (RCB) for several years, Kohli has been an important player for the franchise and has left a lasting impact on the league.

Kohli's record-breaking 2016 season, where he scored 973 runs, is a remarkable achievement and remains one of the most outstanding performances in IPL history. 

His ability to score consistently, as evidenced by his overall tally of 7263 runs in 229 innings with an average of 37.25 and a strike rate of 130.02, further solidifies his position as one of the highest run-getters in the league.

Kohli's seven centuries in the IPL make him the batsman with the most tons in the history of the league, showcasing his knack for converting starts into big scores.


Shikhar Dhawan 

Dhawan is the second most run scorer( X.COM)Dhawan is the second most run scorer( X.COM)

Shikhar Dhawan is a stalwart player in the Indian Premier League (IPL) with his consistent performances over the years. His contributions have been vital to the success of the teams he has represented.

Dhawan's impressive IPL stats reflect his batting prowess and his ability to provide explosive starts at the top of the order. 

Accumulating 6617 runs at an average of 35.39 and a strike rate of 127.18 is a testament to his skill and consistency in the tournament.


David Warner

Warner third most run scorer in IPL (X.COM)Warner third most run scorer in IPL (X.COM)

David Warner's impact on the Indian Premier League (IPL) is remarkable, and he has rightfully earned his place among the tournament's all-time greats. 

With 6397 runs in 176 innings at an average of 41.54 and a staggering strike rate of 139.92, Warner's numbers reflect his ability to score runs quickly while maintaining consistency

Warner's distinction as the top run-getter among overseas players and his third position overall in the IPL run-scoring charts underline his significance in the league's history.

Most Runs In IPL: Frequently Asked Questions

Q.1 Who has most runs in IPL history?

Answer: Virat Kohli holds the record for scoring the most runs in IPL. He leads the table with 7263 runs in 237 matches, including 7 centuries and 50 fifties.

Q.2 Who has most runs in IPL in one season?

Answer: In 2016, Virat Kohli had an incredible IPL season. He scored 973 runs in 16 matches, averaging 81.08 and striking at 152.03. This is the most runs ever scored by an individual in a single IPL season.

Q.3 Who are the top 5 players with the most runs in IPL History? 

Answer: Virat Kohli (7263 runs), Shikhar Dhawan (6617 runs), David Warner (6397 runs), Rohit Sharma (6211 runs), Suresh Raina (5528 runs). 

Q.4 Who has hit most 50 in the IPL history?

Answer: Ahead of the 2024 edition, Australian batter David Warner tops the list with the most half-centuries in the history of the league with 61 while he has also crossed the 50-run mark 65 times.