Players with 5000 Runs in IPL History
Scoring 5000 runs in the Indian Premier League is a mark of rare longevity. Across eighteen completed seasons through 2026, only a small group of batters has reached the milestone, and every one of them combined elite skill with remarkable durability. In a tournament where careers are often short and form is fickle, the 5000-run club remains one of the most exclusive groups in T20 cricket.
The list is headed by Virat Kohli, who has been the league's leading run-scorer for most of its history. Through the 2026 season, Kohli has piled up more than 8600 runs, well clear of the field. His consistency across nearly two decades with Royal Challengers Bengaluru is unmatched, and he remains the only batter to have crossed 8000 IPL runs.
Behind him, the chasing pack tells the story of the league itself. Shikhar Dhawan, David Warner and Rohit Sharma all crossed 6000 runs, representing three different eras and styles of opening batting. Dhawan's elegant timing, Warner's explosive powerplay hitting and Rohit's effortless six-hitting each defined their teams' identities for years.
The 5000-Run Club Through the 2026 Season
| Rank | Player | Matches | Runs | Average | Strike Rate | 100s | 50s |
|---|---|---|---|---|---|---|---|
| 1 | Virat Kohli | 270+ | 8600+ | 38.5 | 131.5 | 8 | 60+ |
| 2 | Shikhar Dhawan | 220+ | 6700+ | 35.2 | 127.1 | 2 | 50+ |
| 3 | David Warner | 180+ | 6500+ | 40.1 | 139.8 | 4 | 60+ |
| 4 | Rohit Sharma | 260+ | 6400+ | 30.1 | 131.2 | 2 | 45+ |
| 5 | MS Dhoni | 270+ | 5300+ | 39.2 | 137.5 | 0 | 25+ |
| 6 | Suresh Raina | 205 | 5528 | 32.5 | 136.7 | 1 | 39 |
| 7 | AB de Villiers | 184 | 5162 | 39.7 | 151.7 | 3 | 40 |
Virat Kohli stands alone at the top. His eight centuries are the most by any batter in league history, and his 973 runs in the 2016 season remains the highest single-season tally ever recorded. Through the 2026 season, he has added to his lead every year, and the gap to second place keeps growing.
Shikhar Dhawan's place in the club reflects extraordinary consistency. The left-hander was the first batter to score consecutive centuries in the league and remains one of only two players with more than 6700 runs. His ability to anchor innings while keeping the scoreboard moving made him invaluable to every franchise he represented.
Overseas Legends in the Club
David Warner's strike rate of nearly 140 is the highest among the top run-scorers, a remarkable achievement given his volume of runs. The Australian won the Orange Cap three times, more than any other player, and his 126 against Kolkata Knight Riders remains one of the great individual innings in league history.
AB de Villiers brought a different kind of genius. His strike rate of 151.7 is comfortably the best in the 5000-run club, built on 360-degree strokeplay that reinvented what was possible in T20 batting. Though he played fewer matches than the others, his impact per innings was arguably the greatest of all.
Suresh Raina, known as Mr IPL, was the first Indian batter to cross 5000 runs. His 5528 runs came with outstanding fielding and occasional handy bowling, making him the complete T20 package for Chennai Super Kings during their dominant years.
The Wicketkeeper in the Club
MS Dhoni's presence in the 5000-run club is extraordinary because he batted most of his career at number six or lower. To score more than 5300 runs from the finisher's role, at a strike rate above 137, speaks to his unmatched ability to close out innings. His average near 40 is remarkable for someone who so rarely had the chance to build a long innings.
Dhoni never scored an IPL century, which makes his membership even more distinctive. Every other member of the club has at least one hundred. Dhoni got there through sheer weight of not-outs, calm finishing and two decades of reliability.
Who Could Join Next
The next batter in line is KL Rahul, who has been scoring heavily since 2018 and sits within striking distance of the milestone. His elegant, technically correct batting has produced multiple 600-run seasons, and barring injury he should become the eighth member of the club.
Chris Gayle finished agonisingly short on 4965 runs. The Universe Boss thrilled crowds for years but retired just 35 runs short of the landmark, a reminder of how difficult sustained excellence is in this league.
Players With 5000 Runs in IPL History
In a format designed for brevity, 5000 runs represents roughly 150 innings of high-level performance. It requires surviving form slumps, injuries, auctions and team changes. Every member of the club played at least 180 matches, and most played well beyond 200.
The IPL winners list shows that teams built around these run machines have enjoyed the most success. Chennai, Mumbai and Bengaluru all benefited enormously from having a 5000-run batter anchoring their lineups through multiple title runs.
As the league moves beyond its 18th season, the 5000-run club will slowly grow. But its founding members set a standard of consistency and longevity that will be difficult for any future batter to match.
FAQs
Who has scored the most runs in IPL history?
Virat Kohli has scored the most runs in IPL history, with more than 8600 runs through the 2026 season, well ahead of Shikhar Dhawan in second place.
How many batters have scored 5000 runs in the IPL?
Seven batters have scored 5000 or more runs in IPL history through the 2026 season: Virat Kohli, Shikhar Dhawan, David Warner, Rohit Sharma, MS Dhoni, Suresh Raina and AB de Villiers.
Who was the first to score 5000 IPL runs?
Suresh Raina was among the earliest to the milestone, becoming the first Indian batter to cross 5000 IPL runs during his career with Chennai Super Kings.
Does MS Dhoni have an IPL century?
No. MS Dhoni is the only member of the 5000-run club without an IPL century, having built his tally from the finisher's role lower down the order.
Who is closest to joining the 5000-run club?
KL Rahul is the closest active batter to the milestone, needing only a strong season or two to become the eighth member of the club.
What is Chris Gayle's IPL run tally?
Chris Gayle finished his IPL career on 4965 runs, just 35 short of the 5000 mark, despite hitting more sixes than almost anyone in league history.

Editor
Editor at Cricfacts.com. The Premier Cricket News Hub Providing Exclusive Updates on Cricket Events Worldwide, Including IPL, PSL, and More.
