© 2026 Copyright Lifease Solutions LLP. All rights reserved.
Popular Series
Live Cricket Score
NEWS
Chris Gayle to Rohit Sharma: Fastest Players to Score 12,000 Runs in T20 Cricket
In the ever-evolving world of T20 cricket, milestones come and go—but reaching 12,000 runs in the format remains an elite achievement. Only a handful of players have managed to touch this landmark, showcasing consistent brilliance across international and franchise circuits. From Chris Gayle's explosive dominance to Rohit Sharma's graceful strokeplay, here are the fastest players to score 12,000 runs in T20 cricket.
1. Chris Gayle – 343 innings
The undisputed ‘Universe Boss’, Chris Gayle, tops the list as the fastest and first player to reach 12,000 runs in T20 cricket. The West Indies legend, known for his towering sixes and aggressive approach, reached the milestone in just 343 innings. Gayle remains the highest run-scorer in T20 history and is the only player to have crossed 14,000 runs in the format.
2. Virat Kohli – 360 innings
One of the modern greats of the game, Virat Kohli achieved the 12,000-run mark in just 360 innings. Representing Royal Challengers Bengaluru in the IPL, Kohli has consistently delivered top-class performances. He is among a select group of six players to have crossed the 13,000-run barrier in T20 cricket, further cementing his legendary status.
3. David Warner – 368 innings
Australian opener David Warner is next on the list, reaching the milestone in 368 innings. Known for his aggressive starts and ability to adapt across conditions, Warner has had a stellar T20 career. Currently playing for the Karachi Kings in the Pakistan Super League (PSL), Warner remains a force to reckon with at the top of the order.
4. Jos Buttler – 405 innings
England’s white-ball maestro Jos Buttler crossed the 12,000-run mark in 405 innings. A mainstay in England's limited-overs setup and a key player for the Gujarat Titans in the IPL, Buttler's ability to accelerate and dominate bowlers has made him one of the most feared batters in the format.
5. Alex Hales – 432 innings
Alex Hales, another explosive English batter, achieved the milestone in 432 innings. Known for his prowess at the top of the order and impressive T20 resume across various leagues worldwide, Hales has delivered countless match-winning performances and remains a consistent run-scorer.
6. Rohit Sharma – 443 innings
The latest entrant to the elite 12,000-run club is Indian star Rohit Sharma. Taking 443 innings to reach the milestone, Rohit’s contribution to both India and Mumbai Indians in T20 cricket is monumental. Renowned for his timing and effortless hitting, the ‘Hitman’ continues to be a pillar in the format.
7. Shoaib Malik – 451 innings
Veteran Pakistani batter Shoaib Malik rounds off the list, reaching 12,000 runs in 451 innings. A stalwart of the game, Malik has played T20 cricket across the globe and stands third on the all-time run-scorers list. His longevity and consistent performances have made him a valuable asset in the shortest format.
The journey to 12,000 T20 runs is a testament to longevity, adaptability, and sustained excellence. While each player on this list has a unique style and story, they all share a common trait—mastery of the T20 format. As the game continues to evolve, fans can expect new names to join this elite club, but for now, these seven stand tall in the annals of T20 cricket history.
Catch the match live updates, highlights, and full match coverage on CricRadio. Get fast, accurate, and ad-free updates throughout the game. Download the CricRadio app from the Play Store to stay connected. You can also get the live scores of cricket series directly on the CricRadio website for real-time coverage.