Image Source: X
The Indian Premier League (IPL) 2026 continues to celebrate some of the greatest batting talents in T20 cricket. Over the years, several players have not only entertained fans with explosive innings but also set remarkable records. Among them, the top run-scorers have consistently delivered, leaving a lasting mark on the league’s history.
In this article, we take a closer look at the top 10 players with the most runs in IPL history, highlighting their achievements and impact on the game.
Top 10 Run-Scorers in IPL History
| Player | Span | Matches | Runs | Avg |
|---|---|---|---|---|
| Virat Kohli | 2008-2025 | 267 | 8,661 | 39.55 |
| Rohit Sharma | 2008-2025 | 272 | 7,046 | 29.73 |
| Shikhar Dhawan | 2008-2024 | 222 | 6,769 | 35.26 |
| David Warner | 2009-2024 | 184 | 6,565 | 40.52 |
| Suresh Raina | 2008-2021 | 205 | 5,528 | 32.52 |
| MS Dhoni | 2008-2025 | 278 | 5,439 | 38.30 |
| KL Rahul | 2013-2025 | 145 | 5,222 | 46.21 |
| AB de Villiers | 2008-2021 | 184 | 5,162 | 39.70 |
| Ajinkya Rahane | 2008-2025 | 198 | 5,032 | 30.50 |
| Chris Gayle | 2009-2021 | 142 | 4,965 | 39.72 |
Several legends on this list have retired, while stars like Virat Kohli, Rohit Sharma, and MS Dhoni remain active in IPL 2026, continuing to add to their impressive totals.
1. Virat Kohli (8,661)
Image Source: X
IPL Career Stats:
Matches: 267 | Runs: 8,661 | Average: 39.54 | Strike Rate: 132.85
100s/50s: 8/63 | Highest Score: 113*
Virat Kohli is the highest run-scorer in IPL history. Over nearly two decades, he has delivered consistent performances, including a stellar 675 runs in IPL 2025 at an average of 54.75. In IPL 2026, he continues to play a vital role for Royal Challengers Bengaluru (RCB), showcasing his ability to anchor innings and play match-winning knocks.
2. Rohit Sharma (7,046)
Image Source: X
IPL Career Stats:
Matches: 272 | Runs: 7,046 | Average: 29.73 | Strike Rate: 132.09
100s/50s: 2/47 | Highest Score: 109*
Rohit Sharma is one of the most reliable top-order batsmen in IPL history. With elegant stroke play and controlled aggression, he remains a key figure for Mumbai Indians (MI) in IPL 2026, capable of both anchoring innings and accelerating when needed.
Also Read: IPL 2026: Should MI Hand Captaincy to Suryakumar Yadav Instead of Hardik?
3. Shikhar Dhawan (6,769)
Image Source: X
IPL Career Stats:
Matches: 222 | Runs: 6,769 | Average: 35.25 | Strike Rate: 127.14
100s/50s: 2/51 | Highest Score: 106*
Shikhar Dhawan has consistently contributed big scores across franchises, making him the third-highest run-scorer in IPL history. Known for his aggressive yet controlled batting, Dhawan’s experience continues to inspire younger players in the IPL 2026 season.
4. David Warner (6,565)
Image Source: X
IPL Career Stats:
Matches: 184 | Runs: 6,565 | Average: 40.52 | Strike Rate: 139.77
100s/50s: 4/62 | Highest Score: 126
David Warner is one of the most explosive overseas players in IPL history. Winning the Orange Cap three times (2015, 2017, 2019), his aggressive batting at the top has consistently given teams fast starts and made him a standout performer.
5. Suresh Raina ( 5,528)
Image Source: X
IPL Career Stats:
Matches: 205 | Runs: 5,528 | Average: 32.51 | Strike Rate: 136.73
100s/50s: 1/39 | Highest Score: 100*
Suresh Raina Nicknamed “Mr IPL” Raina has been a dependable middle-order batsman. His ability to score in all phases of the innings has made him one of the most celebrated performers in IPL history.
Also Read: Watch: MS Dhoni’s Grand Entry at CSK ROAR 2026 Before IPL 2026 Season
6. MS Dhoni (5,439)
Image Source: X
IPL Career Stats:
Matches: 278 | Runs: 5,439 | Average: 38.30 | Strike Rate: 137.45
100s/50s: 0/24 | Highest Score: 84*
MS Dhoni is not just a finisher but a strategic mastermind. His calm demeanor and finishing skills have won countless matches for Chennai Super Kings (CSK), and he continues to guide the team in IPL 2026 with his invaluable experience.
7. KL Rahul (5,222)
Image Source: X
IPL Career Stats:
Matches: 145 | Runs: 5,222 | Average: 46.21 | Strike Rate: 136.02
100s/50s: 5/40 | Highest Score: 132*
KL Rahul has been one of the most prolific top-order batsmen of the modern IPL era. Known for elegant stroke play and explosive hitting, he continues to be a key run-scorer in IPL 2026 for Delhi Capitals (DC).
8. AB de Villiers (5,162)
Image Source: X
IPL Career Stats:
Matches: 184 | Runs: 5,162 | Average: 39.70 | Strike Rate: 151.68
100s/50s: 3/40 | Highest Score: 133*
AB de Villiers is also known as “Mr. 360” dazzled fans with his innovative stroke play and game-changing abilities. During his IPL career, he became a fan favorite at Royal Challengers Bengaluru (RCB) and remains a benchmark for T20 excellence.
9. Ajinkya Rahane (5,032)
Image Source: X
IPL Career Stats:
Matches: 198 | Runs: 5,032 | Average: 30.49 | Strike Rate: 125.01
100s/50s: 2/33 | Highest Score: 105*
Ajinkya Rahane has proven to be a reliable batsman across different positions in the lineup. His composure and ability to handle pressure make him a valuable player in IPL history.
10. Chris Gayle (4,965)
Image Source: X
IPL Career Stats:
Matches: 142 | Runs: 4,965 | Average: 39.72 | Strike Rate: 148.96
100s/50s: 6/31 | Highest Score: 175*
Chris Gayle, famously known as the “Universe Boss”, has been one of the most destructive T20 batters ever. His record-breaking innings and ability to hit sixes at will have thrilled fans and challenged bowlers across the IPL.
Conclusion: Kohli Leads the Pack in IPL 2026
Virat Kohli’s tally of 8,661 runs demonstrates his unmatched consistency and dominance in IPL history. Alongside legends like Rohit Sharma, MS Dhoni, and Shikhar Dhawan, these top run-scorers have entertained fans and played pivotal roles for their teams.
With active stars like Kohli, Rohit, and Dhoni still adding to their totals, Indian Premier League (IPL) 2026 promises more record-breaking performances and exciting milestones in the seasons ahead.
Also Read: Top 5 Overseas Players in IPL 2026 You Must Pick in Fantasy (AI Analysis)
Disclaimer
Possible11 is a sports news and analysis platform designed purely for entertainment and educational purposes. All match previews, player insights, and team analyses are based on publicly available information and expert opinions. We do not promote or support betting, gambling, or real-money gaming in any form. Users are encouraged to enjoy our content responsibly and use it for informational purposes only.




















Give Your Feedback