The 16 men with 10,000-plus runs in professional T20 cricket
Glenn Maxwell recently reached 10,000 runs in T20 cricket. He, like many others, have played for several domestic teams around the world en route to this milestone.
T20 cricket comprises international and domestic competitions in this format. Only 16 men have achieved 10,000 runs or more in T20 competitions across the globe.
Here, we look at the 16, detailing their statistics, records and teams they have played for.
16. Glenn Maxwell
Maxwell’s 10,000-plus tally includes seven centuries and a highest score of 154 not out. He is one of only seven among this top 16 to collect more than 500 sixes.
15. Quinton de Kock
Whether de Kock will ever play T20I cricket for South Africa remains in the balance. He’s a household name in domestic T20 competitions around the world now. He, too, has seven centuries in this format.
14. David Miller
Miller was arguably wasted at the Kings XI Punjab in the IPL for an extended period. A move to the Gujarat Titans has boosted his T20 career, which has yielded almost 11,000 runs so far.
13. Babar Azam
Azam has been a huge ambassador for the Pakistan Super League for several years – and effectively advertised the calibre of the league elsewhere around the world as well. He is also closing in on 11,000 T20 runs.
12. Faf du Plessis
A name synonymous with the Chennai Super Kings and, more recently, the Royal Challengers Bangalore, du Plessis is nearing 400 T20 caps for his near 11,000 T20 runs. See him in the IPL soon enough.
Read more: These are the 9 biggest sixes in the history of cricket
11. Colin Munro
Munro was among the first to effectively ditch a longstanding career with New Zealand to instead play T20 cricket around the world. The decision has served him well enough en route to 14 years in the format for almost 11,000 runs.
10. James Vince
Vince has played for far fewer T20 teams than most of his contemporaries on this list, perhaps forging some sort of pseudo loyalty at one or two franchises in particular. Many of his 400-plus T20 caps have been collected at home, in the T20 Blast.
9. Aaron Finch
From captaining Australia in T20 cricket to impressing for other franchises such as the Sunrisers Hyderabad in the IPL, Finch has a highest T20 score of 172 – he did it against Zimbabwe in 2018.
8. Rohit Sharma
Sharma has only played professional T20 cricket for India, the Mumbai Indians and Deccan Chargers. He has eight tons and almost 12,000 runs in this format. He is a multiple IPL title-winning captain.
7. Jos Buttler
You won’t see Buttler playing for the Rajasthan Royal in the 2025 IPL. The franchise have released him. Whether he will reach 12,000 T20 runs via a new IPL team remains in the balance.
6. David Warner
Warner is one of just six cricketers to have 12,000 runs or more in T20 cricket. He is the only Australia player with the feat. Warner is the only cricketer in the history of the format to collect 100-plus half-centuries.
5. Virat Kohli
The bulk of Kohli’s T20 career, if not with India, has been with the Royal Challengers Bangalore. Only Azam and Gayle have hit more centuries than Kohl’s nine in this format.
4. Alex Hales
Hales is on the brink of becoming just the fourth man to reach 13,000 runs in T20 cricket. Many will argue that a lot more of these should have been scored for England.
3. Kieron Pollard
Remarkably, Pollard has only collected one century en route to 13,000-plus runs in T20 competition. He’s more of a mentor and coach than player these days.
2. Shoaib Malik
Even more remarkably, Malik has not recorded a single century, yet has scored the second most runs in the history of professional T20 cricket. He has 83 half-tons.
1. Chris Gayle
With 22 centuries and more than 14,000 runs, Gayle is unequivocally the leading run-scorer in T20 cricket. He has more than 1,000 T20 sixes. Fans won’t soon forget that 175 not out he banged out for RCB against the Pune Warriors in the 2013 IPL.
Read next: Who are the leading run-scorers among active Test cricketers?