Scoring 1000 runs in the Indian Premier League (IPL) is a significant milestone for any batter, but doing it in the fewest balls faced highlights a player’s explosive impact and consistency.
- Andre Russell: Andre Russell holds the record for being the fastest player to reach 1000 runs in the Indian Premier League (IPL) in terms of balls faced. He achieved this milestone in just 545 balls during a match in the 2019 season against the Delhi Capitals in Delhi. Russell’s record has stood strong for several years, underlining his reputation as one of the most explosive and impactful T20 players in IPL history.
- Travis Head: Travis Head became the second-fastest batter to reach 1,000 runs in the Indian Premier League (IPL) in terms of balls faced. Head achieved this milestone in just 575 balls during Match 33 of IPL 2025 against the Mumbai Indians at the Wankhede Stadium. This achievement underlines Travis Head’s aggressive and impactful style in the IPL, placing him among the league’s most dynamic run-scorers.
- Heinrich Klaasen: Heinrich Klaasen is the third fastest player to reach 1000 runs in the IPL by balls faced, as of April 2025. Klaasen achieved this milestone in just 594 balls. Heinrich Klaasen is currently the third-fastest to 1000 IPL runs by balls faced, behind Andre Russell and Travis Head, highlighting his explosive impact in the league.
- Virender Sehwag: Virender Sehwag holds the distinction of being the fourth fastest player to reach 1000 runs in the Indian Premier League (IPL) when measured by balls faced. He achieved this milestone in just 604 balls during a match between Delhi Daredevils and Pune Warriors in Navi Mumbai in 2011. Sehwag was a trailblazer in the early years of the IPL, known for his aggressive and fearless batting at the top of the order.
- Glenn Maxwell: Glenn Maxwell is recognized as the 5th fastest player to reach 1000 runs in the Indian Premier League (IPL) in terms of balls faced. Maxwell achieved this milestone in just 610 balls. Maxwell reached the 1000-run mark during the 2017 IPL season while playing for Kings XI Punjab (now Punjab Kings) against Royal Challengers Bangalore in Indore.
Also Read: Fastest to 4000 Runs in IPL History (by balls)
These figures underline the aggressive and high-impact nature of these batters in the IPL, with all maintaining exceptionally high strike rates during their run to the milestone.
Rank | Player | Balls to 1000 Runs |
1. | Andre Russell | 545 |
2. | Travis Head | 575 |
3. | Heinrich Klaasen | 594 |
4. | Virender Sehwag | 604 |
5. | Glenn Maxwell | 610 |
Also Read: Teams Breaching Chepauk : CSK’s Home Struggles in IPL 2025