The Indian Premier League(IPL) has seen some of the best batters taking center stage & taking batting to a new level. Let's have a look at the list of batters with the most runs in the history of IPL.
Former Indian & Ace RCB captain Virat Kohli is the top run-scorer in the history of Indian Premier League (IPL) with over eight thousand runs in 252 matches with his highest score being an unbeaten 113. Kohli had one of his best seasons in 2016 when smacked 973 runs in 16 matches, most runs in a single season till date. With Kohli now retired from the T20I format the fans might just see a very different version of Virat Kohli come IPL 2025.
Former Indian & IPL opener Shikhar Dhawan has had a long-lasting impact in the IPL all these 17 years. It'll be the first time that Dhawan won't be featuring in the IPL after having announced his retirement from all Cricket last year. Dhawan played in 222 IPL games for multiple franchises like Delhi Capitals, Punjab Kings, Mumbai Indians, Sunrisers Hyderabad & Deccan Chargers. Dhawan with his dashing opening skills scored more than six thousand runs and paved for a solid opening partnerships.
Rohit Sharma one of the greats of the game has been a solid performer in the Indian Premier League for more than a decade representing the now-Defunct Deccan Chargers & then the Mumbai Indians. Sharma has scored 6628 runs in 257 games with his highest score in the tournament being an unbeaten 109*.
Probably the only foreign player who's had tremendous success in the IPL since its inception in 2008. The star Australian batter David Warner has played 184 games & has accumulated a breathtaking 6565 runs at an average of 42, his highest score is a gigantic 126.
He is called as 'Mr. IPL' for some reason & here are the credentials as to why he is touted as the great of the game when it comes to IPL Cricket. Raina played a pivotal role for the Chennai Super Kings at number 3. Raina played 200 matches in the IPL scoring 5528 runs at an average of 32.51. Raina's highest score in the league is 100.
Player | Team(s) | Span | Matches | Innings | Runs | Highest Score | Average | Strike Rate |
---|---|---|---|---|---|---|---|---|
V Kohli | RCB | 2008-2024 | 252 | 244 | 8004 | 113* | 38.66 | 131.97 |
S Dhawan | DC/DCH/MI/PBKS/SRH | 2008-2024 | 222 | 221 | 6769 | 106* | 35.25 | 127.14 |
RG Sharma | DCH/MI | 2008-2024 | 257 | 252 | 6628 | 109* | 29.72 | 131.14 |
DA Warner | DC/SRH | 2009-2024 | 184 | 184 | 6565 | 126 | 40.52 | 139.77 |
SK Raina | CSK/GL | 2008-2021 | 205 | 200 | 5528 | 100* | 32.51 | 136.73 |
Year | Player | Team | Runs |
---|---|---|---|
2008 | Shaun Marsh | Punjab Kings | 616 |
2009 | Matthew Hayden | Chennai Super Kings | 572 |
2010 | Sachin Tendulkar | Mumbai Indians | 618 |
2011 | Chris Gayle | Royal Challengers Bangalore | 608 |
2012 | Chris Gayle | Royal Challengers Bangalore | 733 |
2013 | Michael Hussey | Chennai Super Kings | 733 |
2014 | Robin Uthappa | Kolkata Knight Riders | 660 |
2015 | David Warner | Sunrisers Hyderabad | 562 |
2016 | Virat Kohli | Royal Challengers Bangalore | 973 |
2017 | David Warner | Sunrisers Hyderabad | 641 |
2019 | Kane Williamson | Sunrisers Hyderabad | 735 |
2020 | KL Rahul | Punjab Kings | 670 |
2021 | Ruturaj Gaikwad | Chennai Super Kings | 635 |
2022 | Jos Buttler | Rajasthan Royals | 863 |
2023 | Shubman Gill | Gujarat Titans | 890 |
2024 | Virat Kohli | Royal Challengers Bangalore | 741 |
2025 | TBA | TBA | TBA |