Babar Azam overtook Rohit Sharma to become the highest run-getter in the shortest format of the game durg Pakistan’s nine-wicket win over South Africa in their second T20I at the Gaddafi Stadium in Lahore
on Friday.
Before the match, Babar needed just nine runs and scored an unbeaten 11 to surpass Rohit Sharma’s record of 4,231 runs in men’s T20 internationals, after falling for a duck in the first T20 against the Proteas.
Pakistan Vs South Africa: 2nd T20I – Highlights
Most Runs In Men’s T20Is
| Player | Matches | Innings | Not Outs | Runs | Highest Score | Avarage | Balls Faced | Strike-Rate | 100s | 50s | 0s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Babar Azam (PAK) | 130* | 123 | 16 | 4234 | 122 | 39.57 | 3288 | 128.77 | 3 | 36 | 8 | 448 | 73 |
| Rohit Sharma (IND) | 159 | 151 | 19 | 4231 | 121* | 32.05 | 3003 | 140.89 | 5 | 32 | 12 | 383 | 205 |
| Virat Kohli (IND) | 125 | 117 | 31 | 4188 | 122* | 48.69 | 3056 | 137.04 | 1 | 38 | 7 | 369 | 124 |
| Jos Buttler (ENG) | 144 | 132 | 23 | 3869 | 101* | 35.49 | 2597 | 148.97 | 1 | 28 | 9 | 350 | 172 |
| Paul Stirling (IRE) | 153 | 150 | 11 | 3710 | 115* | 26.69 | 2751 | 134.86 | 1 | 24 | 13 | 430 | 133 |
| Martin Guptill (NZ) | 122 | 118 | 7 | 3531 | 105 | 31.81 | 2602 | 135.70 | 2 | 20 | 3 | 309 | 173 |
| Mohammad Rizwan (PAK) | 106 | 93 | 21 | 3414 | 104* | 47.41 | 2723 | 125.37 | 1 | 30 | 5 | 285 | 95 |
| David Warner (AUS) | 110 | 110 | 12 | 3277 | 100* | 33.43 | 2300 | 142.47 | 1 | 28 | 6 | 337 | 122 |
| Muhammad Waseem (UAE) | 91 | 91 | 5 | 3184 | 112 | 37.02 | 2098 | 151.76 | 3 | 25 | 6 | 265 | 187 |
| Aaron Finch (AUS) | 103 | 103 | 12 | 3120 | 172 | 34.28 | 2189 | 142.53 | 2 | 19 | 8 | 309 | 125 |
From 2016 to 2025, Babar Azam has played 130 T20 internationals for Pakistan, scoring 4,234 runs in 123 innings with an average of 39.57 and a strike rate of 128.77. His highest score is 122, and he has hit 3 centuries and 36 fifties, along with 448 fours and 73 sixes.
India’s Rohit Sharma, playing between 2007 and 2024, has scored 4,231 runs in 159 matches. He averages 32.05 with a strike rate of 140.89, hitting 5 hundreds and 32 fifties. He is known for his powerful hitting with 383 fours and 205 sixes.
Virat Kohli, also from India, has scored 4,188 runs in 125 matches at a superb average of 48.69. His strike rate is 137.04, and he has 1 hundred and 38 fifties, with 369 fours and 124 sixes.
England’s Jos Buttler has made 3,869 runs since 2011, averaging 35.49 with a strike rate of 148.97. He has 1 century, 28 fifties, 350 fours, and 172 sixes.
Ireland’s Paul Stirling has played the most matches — 153 — scoring 3,710 runs with an average of 26.69, hitting 430 fours and 133 sixes.
When Babar Azam Was Not Playing For Pakistan?
Babar had not played in the T20 format for Pakistan since December. During his absence, Pakistan has contested 26 T20Is. Without Babar, Pakistan won a home series against Bangladesh and then experienced a 2-1 series loss in Bangladesh. The team also secured a 2-1 victory against the West Indies and won the tri-series in the United Arab Emirates before suffering three defeats to India in the Asia Cup.






