Babar Azam overtakes Rohit Sharma to become highest T20 run-scorer — check top 5 list

New Delhi (The Uttam Hindu): Pakistani batsman Babar Azam has become the leading run-scorer in T20 international cricket. He has surpassed former Indian captain Rohit Sharma in this regard. Let's take a look at the top five cricketers on this list.
Babar Azam: The former Pakistan captain played 130 T20 matches between 2016 and 2025, scoring 4,234 runs at an average of 39.57. Babar scored three centuries and 36 half-centuries during this period. Azam also hit 448 fours and 73 sixes during this period.
Rohit Sharma: Rohit Sharma, who led India to World Cup glory under his captaincy, played 159 T20 matches between 2007 and 2024, scoring 4,231 runs at an average of 32.05. During this period, Rohit scored five centuries and 32 half-centuries. He is the joint-highest scorer for T20 International centuries. He is also tied with Australia's Glenn Maxwell, who has also scored five T20 centuries.
Virat Kohli: Run Machine Kohli played 125 T20 matches between 2010 and 2024, scoring 4,188 runs at an average of 48.69. During this period, Kohli scored one century and 38 half-centuries in T20 cricket. In this format, Kohli has hit 369 fours and 124 sixes.
Jos Buttler: This star England batsman scored 3,869 runs in 144 T20 matches between 2011 and 2025. Batting at an average of 35.49, Buttler scored one century and 28 half-centuries.
Paul Stirling: This Irish player has played 153 T20 matches since 2009, scoring 3,710 runs at an average of 26.69. The right-handed batsman has scored 28 half-centuries and one century in his T20 career.
