Home
Cricket
Players with most runs in IPL history ft Rohit Sharma

Players with most runs in IPL history ft Rohit Sharma

As IPL 2025 is underway, many batters will be looking to perform well. But do you know which batters have dominated in the past? Take a look at the list of players with the most runs in IPL history.

Now that the cash-rich league is here, the excitement around IPL 2025 is at its peak. Within the first month of IPL, Rohit Sharma has broken a record. While Virat Kohli has extended his lead at the top, Rohit has surpassed Shikhar Dhawan for Most Runs in IPL history.

Virat Kohli

Royal Challengers Bengaluru star batter Virat Kohli is the leading run-scorer in IPL. With 8004 runs, which he has earned in 252 IPL matches (244 innings). Virat Kohli has smashed a record eight centuries and 55 fifties. He has an average of 38.66 runs per game.

Rohit Sharma

With 6779 runs, Rohit Sharma is second only to Virat Kohli. Apart from Kohli and MS Dhoni, Rohit is only of the few players to play each edition of IPL since it began in 2008. Rohit has two centuries and 44 fifties. He is also among four players to score over 6000 runs in IPL history.

Shikhar Dhawan

Former PBKS captain Shikhar Dhawan has amassed 6769 runs at an average of 35.25 in 222 IPL matches. He is placed second on the list.

Seven players have hit more than 5000 runs in the IPL to date. RCB, PBKS, DC, MI, and CSK players are among the list’s top scorers.

The top ten batters of the IPL feature seven Indian players. Kohli, Dhawan, Rohit Sharma, MS Dhoni, Robin Uthappa, and Dinesh Karthik are the top Indian batters in the tournament.

Most runs in IPL history

The IPL has been a platform where many talented batters have made a name for themselves, and they will once again aim to do well. Speaking of quality batters who have scored tons of runs in this big league, there are several who have dismantled bowlers and become superstars of the tournament.

So, who are the batters leading the IPL batting charts? Take a look at the players with the most runs in IPL history. Among the Top 10, only four players are active in IPL. Hence, there could be new faces in the leaderboard.

POSPlayerRunsMatInnHSAvgSR100504s6s
1Virat Kohli832626025211339.27132.26859732283
2Rohit Sharma6786264259109*29.63131.61244609292
3Shikhar Dhawan6769222221106*35.26127.14251768152
4David Warner656518418412640.52139.77461663236
5Suresh Raina5528205200100*32.52136.76139506203
6MS Dhoni537727223784*38.96137.87024373260
7AB de Villiers5162184170133*39.7151.68340413251
8Chris Gayle4965142141175*39.72148.96631405357
9Robin Uthappa49522051978827.51130.35027481182
10KL Rahul4949138129132*45.82135.7439422200

Follow
Share

Editor's Pick

Pahalgam terror attack: Sourav Ganguly calls for complete cricket boycott of Pakistan Cricket Pahalgam terror attack: Sourav Ganguly calls for complete cricket boycott of Pakistan

Top Stories

Share article
Follow us on social media
Tell us why didn’t you like our article so that we can improve on?
Choose ranking:
ICC Test Ranking
ICC ODI Ranking
ICC T20I Ranking