Most Runs in T20I Cricket
The all-time leading run-scorers in T20 International cricket, showcasing the explosive batsmen who have dominated the shortest format.
Top 10 Run-Scorers in T20I Cricket
Career run tallies of the greatest T20I batsmen in history
| Rank | Player | Country | Matches | Runs | Average | Strike Rate | 100s |
|---|---|---|---|---|---|---|---|
| 1 | Rohit Sharma | India | 159 | 4,231 | 32.05 | 140.89 | 4 |
| 2 | Virat Kohli | India | 125+ | 4,000+ | 52.00+ | 137.00+ | 1 |
| 3 | Babar Azam | Pakistan | 120+ | 4,000+ | 41.00+ | 130.00+ | 3 |
| 4 | Martin Guptill | New Zealand | 122 | 3,531 | 29.68 | 136.13 | 2 |
| 5 | Paul Stirling | Ireland | 130+ | 3,400+ | 28.00+ | 136.00+ | 2 |
| 6 | David Warner | Australia | 99 | 3,100+ | 33.00+ | 142.00+ | 1 |
| 7 | Aaron Finch | Australia | 103 | 3,100+ | 31.00+ | 142.50+ | 2 |
| 8 | Colin Munro | New Zealand | 65 | 2,800+ | 31.00+ | 156.00+ | 3 |
| 9 | Eoin Morgan | England | 115 | 2,458 | 28.56 | 136.21 | 0 |
| 10 | KL Rahul | India | 72+ | 2,200+ | 38.00+ | 139.00+ | 2 |
T20 International cricket has grown exponentially since its inception in 2005, producing a new breed of explosive batsmen. Rohit Sharma leads the all-time charts with over 4,200 runs, while Virat Kohli boasts the highest average in the top 10 with over 52. The format demands a unique blend of power, innovation, and consistency, and these ten players have delivered exactly that on the world stage. Statistics marked with "+" indicate active players whose tallies continue to grow.
Frequently Asked Questions
Common questions about T20I batting records
Who has scored the most runs in T20I cricket?+
Rohit Sharma of India holds the record for the most runs in T20I cricket with 4,231 runs. He is also the only player with four T20I centuries and has been a consistent performer in the format since his debut.
Who has the best average among T20I top run-scorers?+
Virat Kohli has the best batting average among prolific T20I run-scorers, averaging over 52. This is exceptional in a format where most batsmen average between 25 and 35.
Why are T20I run records still evolving rapidly?+
T20I cricket is the newest international format, with matches only starting in 2005. As more T20I fixtures are scheduled each year and the format continues to grow in popularity, the all-time records are expected to keep climbing significantly.