There are a select few iconic names to have dominated the charts for most runs in T20 cricket. From Chris Gayle’s gigantic sixes and Virat Kohli’s fluid consistency, they have rewritten history in the shortest format.
Top 16 players with the Most Runs in T20 Cricket
1. Chris Gayle
| T20 Runs | 14,000+ |
| Centuries | 22 |
| Highest Score | 175* |
| Career Span | 2005-2022 |
Chris Gayle has the most runs scored in T20 cricket. With more than 14,000 runs and his mythical 175* for the RCB in IPL 2013, Chris Gayle is still the T20 king. He is the only guy to have ever hit over 1,000 sixes in T20 cricket.
2. Alex Hales
| T20 Runs | 14,000+ |
| Centuries | Multiple |
| Highest Score | 119* |
| Career Span | 2009-2025 |
Alex Hales has now joined the exclusive club of only 3 players to 14,000 T20 runs solidifying his legacy as one of the best.
3. Kieron Pollard
| T20 Runs | 13,000+ |
| Centuries | 1 |
| Highest Score | 104 |
| Career Span | 2006-2025 |
A specialist finisher, Pollard has scored more than 13,000 runs with just one century. His consistency and power-hitting make him a T20 giant.
4. David Warner
| T20 Runs | 13,000+ |
| Centuries | Several |
| Highest Score | 135* |
| Career Span | 2007-2025 |
Warner is the sole Australian in the elite 13,000-run club. Having scored more than 100 half-centuries, he is still a crucial player in international and domestic T20 cricket.
5. Shoaib Malik
| T20 Runs | 12,000+ |
| Centuries | 0 |
| Highest Score | 95* |
| Career Span | 2005-2025 |
Shoaib Malik finds himself in fifth position on this list despite not having scored a T20 century. His 83 fifties prove his consistency.
6. Virat Kohli –
| T20 Runs | 12,000+ |
| Centuries | 9 |
| Highest Score | 122* |
| Career Span | 2007-2025 |
Virat Kohli boasts the record for maximum consistency in T20 cricket with nine centuries, just behind Babar Azam and Chris Gayle.
7. Jos Buttler
| T20 Runs | 12,000+ |
| Centuries | Multiple |
| Highest Score | 124 |
| Career Span | 2009-2025 |
Buttler dominates franchise and international cricket, recently signing for the Gujarat Titans in IPL 2025.
8. James Vince
| T20 Runs | 11,500+ |
| Centuries | Few |
| Highest Score | 129* |
| Career Span | 2010-2025 |
Vince has mainly done well in England’s T20 Blast, becoming a staple run-scorer in domestic tournaments.
9. Rohit Sharma
| T20 Runs | ~12,000 |
| Centuries | 8 |
| Highest Score | 121* |
| Career Span | 2007-2025 |
A multi-time IPL-winning captain, Rohit Sharma has been a pillar of strength for Mumbai Indians.
10. Faf du Plessis
| T20 Runs | ~12,000 |
| Centuries | Several |
| Highest Score | 120* |
| Career Span | 2007-2025 |
Faf is one of the most prominent players in franchise cricket, delivering solid performances for RCB and CSK.
11. Colin Munro
| T20 Runs | ~12,000 |
| Centuries | Multiple |
| Highest Score | 120 |
| Career Span | 2010-2025 |
Munro quit international cricket at an early stage to concentrate on international T20 leagues, and it proved to be a wise decision.
12. David Miller
T20 Runs: 15,000 (approx.)
Centuries: Few
Highest Score: 120*
Career Span: 2008-2025
13. Aaron Finch
T20 Runs: 11,000+
Centuries: Few
Highest Score: 172
Career Span: 2009-2024
14. Babar Azam
T20 Runs: 11,500+
Centuries: Several
Highest Score: 122
Career Span: 2012-2025
15. Quinton de Kock
T20 Runs: 11,000+
Centuries: 7
Highest Score: 140*
Career Span: 2011-2025
16. Glenn Maxwell
T20 Runs: 10,000+
Centuries: 8
Highest Score: 154*
Career Span: 2010-2025
Final Summary: Top 16 Players with Most Runs in T20 Cricket
Chris Gayle
Alex Hales
Kieron Pollard
David Warner
Shoaib Malik
Virat Kohli
Jos Buttler
James Vince
Rohit Sharma
Faf du Plessis
Colin Munro
David Miller
Aaron Finch
Babar Azam
Quinton de Kock
Glenn Maxwell
ALSO READ: ODI Hat-tricks By Sri Lanka Bowlers
