Top 10 highest run scorers in IPL history

Top 10 highest run scorers in IPL history

AFP

Mid-Day
Sports
By Mid-Day online
Published Mar 17, 2025
The all-time highest IPL run-scorer, Kohli has 8004 runs in 252 matches, including 8 centuries, 55 fifties, and a record 973-run season in 2016.

Virat Kohli (RCB) - 8004 Runs

The all-time highest IPL run-scorer, Kohli has 8004 runs in 252 matches, including 8 centuries, 55 fifties, and a record 973-run season in 2016.

A consistent performer, Dhawan has 6769 runs in 222 matches, with 2 centuries and 51 fifties. His best season came in 2020 with 618 runs

Shikhar Dhawan (PBKS) - 6769 Runs

A consistent performer, Dhawan has 6769 runs in 222 matches, with 2 centuries and 51 fifties. His best season came in 2020 with 618 runs

A five-time IPL-winning captain, Rohit has 6628 runs in 254 games, with 2 hundreds, 43 fifties, and 280 sixes—the second most in IPL history

Rohit Sharma (MI) - 6628 Runs

A five-time IPL-winning captain, Rohit has 6628 runs in 254 games, with 2 hundreds, 43 fifties, and 280 sixes—the second most in IPL history

David Warner (DC) - 6565 Runs

The highest-scoring overseas player, Warner has 6565 runs in 184 matches, with 4 centuries, 62 fifties, and a stellar 848-run season in 2016

Suresh Raina (CSK) - 5528 Runs

`Mr IPL` Raina played 205 matches, scoring 5528 runs at a 136.76 strike rate, guiding CSK to four titles before retiring in 2022

MS Dhoni (CSK) - 5243 Runs

The most-capped IPL player, Dhoni has 5243 runs in 264 matches and is just 18 runs shy of surpassing Raina as CSK’s highest IPL run-scorer

AB de Villiers (RCB) - 5162 Runs

A T20 legend, De Villiers amassed 5162 runs in 184 matches, averaging 39.70 with a staggering 151.68 strike rate, 3 centuries, and 40 fifties.

Chris Gayle (RCB) - 4965 Runs

The Universe Boss smashed 4965 runs in 13 IPL seasons, boasting an incredible 39.72 average and a blistering 148.96 strike rate

YOU MAY ALSO LIKE

Not Rahul, Not Karun, DC names this player as vice-captain

IPL 2025: Injured Umran Malik replaced by this pacer

Robin Uthappa (KKR) - 4952 Runs

Uthappa scored 4952 IPL runs in 205 games, winning the 2014 Orange Cap after leading KKR to the title with a brilliant season

Dinesh Karthik (RCB) - 4842 Runs

A reliable finisher, Karthik has 4842 IPL runs. In international cricket, he has over 1750 ODI and 1000 Test runs, including a Test century

Fadnavis inaugurates Shivaji Maharaj`s temple in Thane

Follow Us on :-