Movie prime

Top 5 batsmen with the most runs in IPL history


The newest edition (17th edition) of the Indian Premier League is approaching fast. Since the IPL 2024 is ready to get underway, we will take a look at the top 5 batters with the most runs in the history of IPL. The inaugural match will be between Chennai Super Kings and Royal Challengers Bangalore on the 22nd March. Both the teams are well-established and have a fan following all over the country. Therefore, without wasting any more time, we will get into the article. Meanwhile, follow Exchmarket for more IPL updates and stats. Exchmarket is one of the best online betting sites functioning in India. Explore the top IPL betting sites and sports games on the website. Make use of the bonuses and promotions during the festive season of the Indian Premier League.

Top 5 batsmen with the most runs in IPL








Virat Kohli







Shikhar Dhawan







David Warner







Rohit Sharma







Suresh Raina








Virat Kohli

The former Indian captain was instated as the skipper of the Royal Challengers in 2013. The captaincy stint went on till 2021 and he rules in the top-scorer chart till now. Virat Kohli has amassed a total of 7263 runs from 229 innings. His batting average is clocked at 37.24 with a strike rate of 130.02. During his IPL career, he has hit 750 half-centuries so far. 4 of them among these were scored in the 2016 season with a record of 973 runs. Virat Kohli surpassed veteran hard-hitter Chris Gayle’s tally of six centuries in 2023 with a century against Gujarat Titans. Kohli is now the holder of the most centuries in the history of IPL with 7 centuries.

Shikhar Dhawan

Shikhar Dhawan, the Indian ODI opener, comes second on the list of the batters with the most runs in the IPL. He has 6617 runs under his belt. A batting average of 35.38 with a strike of 127.17. He was vital for the past two to three seasons for Delhi Capitals. His contributions to Sunrisers Hyderabad along with his opening partner David Warner are not to be forgotten.

David Warner

David Warner, the former captain of Sunrisers Hyderabad, is one of the top run-hunters in the league. He is one of the prominent overseas batters in the IPL. His place lies third in the list of the batters with the most runs in the Indian Premier League. He surpassed Rohit Sharma's old 2022 edition record of 5879 runs. In 176 innings, he has scored 6397 runs at an average of 41.53 with a strike percentage of 139.91.

Thus far in the league, he has amassed 4 centuries and 61 half-centuries. During the first half of the previous IPL, Warner had a poor season and was even left out of the starting lineup. In the super auction, his previous team, the Delhi Capitals, paid INR 6.25 crores to get him. Warner, who is renowned for his batting prowess, has won three IPL orange caps: in 2015, 2017, and 2019.

Rohit Sharma

In addition to winning five IPL trophies as captain, Rohit Sharma is a productive hitter. With 238 innings played in the league, he has amassed 6211 runs—the fourth-highest in IPL history—at an average of 29.57 and a strike rate of 130.04. His best score was 109*, and he has achieved 135 and 42 half-centuries. Since 2019, he has opened games for the Mumbai Indians, and this year he is anticipated to continue in that capacity.

Suresh Raina

Mr. IPL, as everyone lovingly refers to Suresh Raina, has lived up to the moniker by playing brilliantly from the outset of the competition. With 5528 runs in 200 innings with a strike rate of 136.73 and an average of 32.51, he is the fourth-highest run scorer. He did not sell at the IPL 2022 mega auction, despite having a stellar track record in the IPL over the years. CSK had already made the decision not to keep the left-handed batter before the auction.


Hope you have enjoyed reading our compilation of the top 5 batsmen with the most runs in the history of IPL. The exciting edition of the Indian Premier League is around the corner. Place winning bets on your favorite teams and players now with Exchmarket. You can also follow Exchmarket for the newest updates and stats on the Indian Premier League. In addition, explore the vast library of sports and games of Exchmarket.