Skip to content
GO TO bet365 Sports
IPL
  1. Cricket
  2. IPL

IPL Records: Most runs

First played in 2008, the Indian Premier League has become the home to some of modern-day cricket's biggest hitters.

Perhaps unsurprisingly, Virat Kohli tops the list of the most runs scored, but who rounds out the top five?

Find out below.

Virat Kohli - 8,004 runs

Spending his entire IPL career with Royal Challengers Bangalore, Virat Kohli remains the only player to have cleared 7,000 and 8,000 IPL runs

Still at the top of his game, 1,714 of his 8,000+ runs came in the 2016 and 2024 seasons.

Shikhar Dhawan - 6,769 runs

A model of consistency, Shikhar Dhawan scored 300+ runs in 13 consecutive IPL seasons, and scored 400+ runs in nine out of 12 seasons between 2011 and 2023, ranking second in all-time IPL runs.

Rohit Sharma - 6,628 runs

One of the best batters in IPL history, Rohit Sharma has played every season since its inception in 2008 and has failed to reached 300 runs just twice, with 268 his lowest season total in 2022.

David Warner - 6,565 runs

Still going strong at the age of 38, David Warner remains one of just four players in IPL history to clear 6,000 runs, Warner also holds the fourth-highest individual season score with his 848 runs scored Sunrisers Hyderabad in 2016.

The Australian also cleared 500 runs in six straight seasons between 2014 and 2020.

Suresh Raina - 5,528 runs

One of the stars of the IPL's early years, Suresh Raina scored 400+ runs in nine of the competition's first 11 seasons, reaching 5,000 IPL runs in 2018.

Find more IPL records here

Related Articles

bet365 uses cookies

We use cookies to deliver a better and more personalised service. For more information, see our Cookie Policy

New to bet365? Bet £10 & Get £30 in Free Bets Join Now

Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply.