top of page
  • TikTok
  • Facebook
  • Twitter
  • Instagram

SPORTS

Cricket-removebg-preview.png

Club Cricket - Indian Premier League
*Player Records*

SIDE Ladder.png

Most Runs

This list features the players with the most runs in the Indian Premier League.

RANK

PLAYER

MATCHES

RUNS

TEAM(s)

YEARS

1

Virat Kohli

267

8661

Royal Challengers Bangalore

2008–2025

2

Rohit Sharma

272

7046

Deccan Chargers / Mumbai Indians

2008–2025

3

Shikhar Dhawan

222

6769

Delhi Capitals / Deccan Chargers / Mumbai Indians / Punjab Kings / Sunrisers Hyderabad

2008–2024

4

David Warner

184

6565

Delhi Capitals / Sunrisers Hyderabad

2009–2024

5

Suresh Raina

205

5528

Chennai Super Kings / Gujarat Lions

2008–2021

6

MS Dhoni

278

5439

Chennai Super Kings / Rising Pune Supergiant

2008–2025

7

KL Rahul

145

5222

Delhi Capitals / Kings XI Punjab / Lucknow Super Giants / Punjab Kings / Royal Challengers Bangalore / Sunrisers Hyderabad

2013–2025

8

AB de Villiers

184

5162

Delhi Capitals / Royal Challengers Bangalore

2008–2021

9

Ajinkya Rahane

198

5032

Chennai Super Kings / Delhi Capitals / Kolkata Knight Riders / Mumbai Indians / Rising Pune Supergiant / Rajasthan Royals

2008–2025

10

Chris Gayle

142

4965

Kolkata Knight Riders / Kings XI Punjab / Punjab Kings / Royal Challengers Bangalore

2009–2021


SIDE Ladder.png

References

ESPNcricinfo (n.d.). Batting most runs career – Indian Premier League. Available at: https://www.espncricinfo.com/records/trophy/batting-most-runs-career/indian-premier-league-117 (Accessed 1 December 2025).
Screenshot 2024-12-16 at 16.55.04.png

SCALA

lists

CONTACT US

We'd Love to Hear From You!

If you would like to submit a list request, talk business or send over your thoughts, we are all ears!

GET ON THE LADDER!

© 2025 by Scala Lists. All Rights Reserved.

bottom of page