The Indian Premier League (IPL) has seen many great batters over the years, but only a few have reached the 5000-run milestone with speed and style. Let’s take a look at the top 5 fastest players to score 5000 runs in IPL, ranked by the number of innings taken.
Fastest Players to Reach 5000 Runs in IPL History
1. KL Rahul – 130 Innings
KL Rahul now holds the record for being the fastest player to score 5000 IPL runs, reaching this mark in just 130 innings. He achieved this during a match for Lucknow Super Giants against Delhi Capitals in IPL 2025. Known for his consistency and calm presence at the crease, Rahul has become one of the most reliable batters in the league.
2. David Warner – 135 Innings
Australian opener David Warner held the record before Rahul. He completed 5000 runs in 135 innings during IPL 2020, while playing for Sunrisers Hyderabad. Warner’s aggressive batting style made him a fan favourite and a match-winner.
3. Virat Kohli – 157 Innings
Virat Kohli, the all-time leading run-scorer in IPL history, reached the 5000-run milestone in 157 innings for Royal Challengers Bengaluru in 2019. His hunger for runs and ability to anchor innings is unmatched.
4. AB de Villiers – 161 Innings
South African legend AB de Villiers crossed 5000 runs in 161 innings, known for his 360-degree shots and clutch performances for RCB.
5. Shikhar Dhawan – 168 Innings
Shikhar Dhawan completed the feat in 168 innings, showing consistent performances at the top of the order for teams like Delhi Capitals and Punjab Kings.
Fastest to 5000 IPL Runs – Top 5
Rank | Player | Innings Taken | IPL Team (During Milestone) | Season |
---|---|---|---|---|
1 | KL Rahul | 130 | Lucknow Super Giants | 2025 |
2 | David Warner | 135 | Sunrisers Hyderabad | 2020 |
3 | Virat Kohli | 157 | Royal Challengers Bengaluru | 2019 |
4 | AB de Villiers | 161 | Royal Challengers Bengaluru | 2021 |
5 | Shikhar Dhawan | 168 | Delhi Capitals | 2020 |
“Get all cricket updates on our Telegram & WhatsApp Community” |
---|