Indian Premier League (IPL) is without a doubt the most popular league in the world. Ever since its inception in 2008, the league has witnessed quite a few memorable innings. While IPL 2008 kicked off with Brendon McCullum’s blistering 158*, IPL 2016 saw Virat Kohli tearing apart bowling attacks. Fast forward to IPL 2023, youngsters like Shubman Gill and Yashaswi Jaiswal have impressed everyone with their neat and clean strokes.
While there are rising stars who might dominate the tournament in the future course, there are a few names who have already left a mark with the bat in hand. The likes of Virat Kohli, Suresh Raina, Shikhar Dhawan, and Rohit Sharma are counted among IPL legends. David Warner too has been the most consistent overseas player when it comes to scoring the most number of runs in IPL history.
Here we take a look at the players with the most runs in IPL history.
Suresh Raina became the first player to cross 5000 runs in IPL career during the 2019 season with CSK. Until the start of the IPL 2020, Raina was the highest run-getter in the Indian Premier League. Unfortunately, Raina missed out on the tournament due to personal reasons. However, he came back for CSK in IPL 2021 and played a few handy knocks before eventually hanging up his boots. The CSK stalwart stands fifth on the list of most run-scorers with his 5528 runs in 200 innings.
4. Rohit Sharma – 6211 runs
Rohit Sharma is one of the most successful captains in the league and has won 5 titles with Mumbai Indians. But along with that Rohit has also managed to consistently churn out runs while batting in the middle as well as the top order. Although the MI captain has been struggling to put on big runs, Sharma has scored over 6000 runs in his IPL career so far. The MI captain has 6211 runs in 243 IPL games.
3. David Warner – 6397 runs
Former Sunrisers Hyderabad skipper David Warner has been one of the most consistent players in the IPL. Warner also holds the record for most orange caps in the tournament with 3. The Australian led from the front in IPL 2016 scoring 848 runs. Warner continued to IPL runs and eventually got himself included in the top three on the list of most run scorers. The current DC batter has 6397 runs in 176 matches.
2. Shikhar Dhawan – 6617 runs
Shikhar Dhawan became the first player in IPL history to score consecutive tons during the KXIP vs DC game of IPL 2020. Shikhar Dhawan slammed 101 versus Chennai Super Kings and later 106 versus KXIP. With these scores, Dhawan also marched into the 5000-run club with 465 runs in the tournament. The Southpaw continued his merry run in IPL and eventually entered the 6000-run club. Dhawan now has the second-most number of runs in IPL history with 6617 runs from 217 matches.
1. Virat Kohli – 7263 runs
Former RCB skipper Virat Kohli is leading the charts for most runs in IPL, after overtaking Suresh Raina in the 2020 edition of IPL. Kohli has a massive 7263 runs in 229 innings of 237 IPL games. The RCB batting stalwart became the first batter to enter the 7000-run club in IPL during IPL 2023. The 34-year-old has amassed these runs at an average of 37.25 and at a strike rate of 130+. Virat also has the most number of centuries (7) in the tournament.
Rishabh Tripathi is an avid follower of various sports especially cricket, football, and Olympic sports. He is a Manchester United and a Chennai Super Kings Fan but a hardcore Team India follower in all sports. He is a news freak and keeps himself updated with the current happenings in the world. He also likes to play Cricket and Basketball in his spare time. He is currently pursuing MBA from Pune University.
FirstSportz is the First Stop for all sports fanatics. Starting in 2019, we initially covered Olympic Sports, but in 2021 we added every other sport which you might be looking for, like NFL, Golf, MLB, WWE Cricket, Football, Tennis, Esports, NBA, MMA and more.