December 20, 2025
The format that has brought a big transformation in cricket is none other than T20. It has made cricket more interesting in terms of producing high-scoring matches. Batters love to play this format because it gives them an opportunity to score runs quickly. The rules of the format are largely in favor of batters, providing them more opportunities to score runs and hit big boundaries regularly.
A lot of people think that batters who try to play aggressively are more successful in T20I cricket. This is certainly a wrong perception, because the players who have scored the most runs in T20I cricket are batters with proper techniques. From Babar Azam to Virat Kohli, the leading run scorers in T20I cricket are genuine batters capable of performing under all conditions.
In this article, we will take a look at these batters in detail, so that you can understand who is leading this format in terms of runs. Here are some of the top names listed below.
The modern day batting great from Pakistan, Babar Azam, is currently the leading run scorer in T20I cricket. He is a player who does not need any second introduction. Every cricket fan in the world knows about his name, as he is a special talent in batting. The class of Babar Azam in T20Is is unmatchable, as he has set a record that looks difficult to break. In just 136 matches, Babar has scored 4429 runs at an average of 39.54. He has also scored 3 hundreds in T20Is, which is by far the most by any Pakistani batter in this format. The good thing is that Babar is currently active in this format, so fans can expect more runs from him in the coming years.
|
Metric |
Stat |
|
Matches |
136 |
|
Innings |
129 |
|
Not Outs |
17 |
|
Runs |
4,429 |
|
Highest Score |
122 |
|
Batting Average |
39.54 |
|
Balls Faced |
3,448 |
|
Strike Rate |
128.45 |
|
Centuries |
3 |
|
Half‑Centuries |
38 |
|
Fours |
466 |
|
Sixes |
77 |
Rohit Sharma has scored loads of runs in T20I cricket with his sheer batting power. The Indian batting great has hit the most sixes in T20Is, which makes his record in the format outstanding. By playing 159 matches, Rohit Sharma has scored 4231 runs in T20 internationals. He has also hit 5 centuries in T20Is, which is a record created by any Indian batter in this format. He retired from the format recently after leading India to its first-ever T20 World Cup glory in 2024.
|
Metric |
Stat |
|
Matches |
159 |
|
Innings |
151 |
|
Not Outs |
19 |
|
Runs |
4,231 |
|
Highest Score |
121 |
|
Batting Average |
32.05 |
|
Balls Faced |
3,003 |
|
Strike Rate |
140.89 |
|
Centuries |
5 |
|
Half‑Centuries |
32 |
|
Fours |
383 |
|
Sixes |
205 |
Virat Kohli is a name that has ruled different formats of cricket over a long period of time. He is generally considered the master of ODI format, however, his record in T20Is is also exceptional. With 4188 runs in 125 matches, he is currently at the third position in the list of highest run scorers in T20I cricket. The average with which he has scored these runs is outstanding, showcasing why he was a consistent performer in T20I cricket.
|
Metric |
Stat |
|
Matches |
125 |
|
Innings |
117 |
|
Not Outs |
31 |
|
Runs |
4,188 |
|
Highest Score |
122* |
|
Batting Average |
48.69 |
|
Balls Faced |
3,056 |
|
Strike Rate |
137.04 |
|
Centuries |
1 |
|
Half‑Centuries |
38 |
|
Fours |
369 |
|
Sixes |
124 |
Jos Buttler is a special talent from England who loves to play the T20 format. His abilities in striking the ball hard are exemplary, which is why he is highly successful in T20 format. He is one of those players who has played in different leagues around the world, gaining a lot of experience and learnings in the format. He has translated all this into superlative performances, as his record of scoring 3869 runs in 144 T20 international matches is the most by any England batter.
|
Metric |
Stat |
|
Matches |
144 |
|
Innings |
132 |
|
Not Outs |
23 |
|
Runs |
3,869 |
|
Highest Score |
101* |
|
Batting Average |
35.49 |
|
Balls Faced |
2,597 |
|
Strike Rate |
148.97 |
|
Centuries |
1 |
|
Half‑Centuries |
28 |
|
Fours |
350 |
|
Sixes |
172 |
Hailing from Ireland, Paul Stirling is an explosive batter in T20 format who likes to take on the bowlers aggressively. He has produced many memorable performances for Ireland in this format over the last ten years. That is the reason why he is considered an important part of their batting lineup, especially in the top order. Talking about the records, Paul Stirling has scored 3798 runs in 153 matches at a strike rate of 135.16. This highlights the aggressive nature of his batting and explains why he remains on the wish list of many T20 franchises around the world.
|
Metric |
Stat |
|
Matches |
153 |
|
Innings |
150 |
|
Not Outs |
11 |
|
Runs |
3,710 |
|
Highest Score |
115 |
|
Batting Average |
26.69 |
|
Balls Faced |
2,751 |
|
Strike Rate |
134.86 |
|
Centuries |
1 |
|
Half‑Centuries |
24 |
|
Fours |
430 |
|
Sixes |
133 |
Martin Guptill is yet another top name in T20I cricket because he has scored tons of runs in this format. He is one of the best batters New Zealand has ever produced in this format, as his record speaks volume for his class. By featuring in 122 matches, Guptill has scored 3531 runs at an average of 31.81. These are extraordinary stats which define why New Zealand banked on Guptill in T20Is for a long period of time.
|
Metric |
Stat |
|
Matches |
122 |
|
Innings |
118 |
|
Not Outs |
7 |
|
Runs |
3,531 |
|
Highest Score |
105 |
|
Batting Average |
31.81 |
|
Balls Faced |
2,602 |
|
Strike Rate |
135.70 |
|
Centuries |
2 |
|
Half‑Centuries |
20 |
|
Fours |
309 |
|
Sixes |
173 |
Mohammad Rizwan is a cricketer who has proven many people wrong with his skills. In the T20I format, Rizwan has demonstrated the importance of playing with the right technique. He is not a batter who smashes bowlers regularly, but a dependable star who can win games by staying at the crease until the end. He has done this for Pakistan on multiple occasions, which is why he is highly respected in global cricket circles. In terms of stats, Rizwan has scored 3,414 runs in 106 matches at an impressive average of 47.41. These stats showcase that as a Pakistani, he is only behind the legendary Babar Azam in this format in terms of runs.
|
Metric |
Stat |
|
Matches |
106 |
|
Innings |
93 |
|
Not Outs |
21 |
|
Runs |
3,414 |
|
Highest Score |
104 |
|
Batting Average |
47.41 |
|
Balls Faced |
2,723 |
|
Strike Rate |
125.37 |
|
Centuries |
1 |
|
Half‑Centuries |
30 |
|
Fours |
285 |
|
Sixes |
95 |
Players who have remained successful in T20I cricket are considered exceptional batters. They have consistently performed in this format by relying on proper batting techniques, as seen in the examples of Virat Kohli and Babar Azam. These are the players who have scored the most runs in T20I cricket while staying true to their style. Despite the current buzz around ultra-aggressive batting, they have shown that consistency in T20Is requires a solid batting foundation. Many of them are therefore idols of many youngsters, as their batting techniques are studied and followed across the world.