T20 International cricket is a high-octane format where speed and skill must go hand in hand. While hitting boundaries is a priority, the batters who dominate the all-time run charts are those who can blend raw power with tactical patience and a keen sense of the game. Achieving a top ranking requires not just talent, but the longevity to perform at an elite level over many years.
The players at the top of the T20I scoring charts have proven their resilience and ability to thrive under the immense pressure of international competition. More than just statistics, their contributions have defined the modern game and set a standard for the next generation of athletes. In this article, we count down the top 10 run-scorers, from the tenth spot up to the number one, with detailed statistics following each profile.
List of 10 Most Runs in Career in T20Is
10. Virandeep Singh

Virandeep Singh stands out as a cornerstone of Malaysia’s batting lineup. Known for his composure and steady hand, he specializes in building an innings methodically. His ability to reliably find runs, even when facing world-class bowling attacks, has earned him a well-deserved spot among the world's leading T20I run-scorers.
By acting as the anchor for Malaysia, Virandeep provides the stability that allows his teammates to play more aggressively around him. His career total is a testament to his mental toughness and consistency, proving that elite T20I performers can emerge from associate nations, not just the traditional powerhouses.associate nations.
| Stat | Value |
|---|---|
| Matches | 111 |
| Runs | 3180 |
| Highest Score | 116* |
| Strike Rate | 127.35 |
9. Muhammad Waseem

Muhammad Waseem is the UAE's most formidable weapon at the crease—a fearless attacker who can shift the momentum of a match in a matter of minutes. His ability to score heavily and frequently has made him a standout name in the international run-scoring rankings.
Waseem's success stems from a blend of aggressive intent and reliable execution. By regularly delivering match-winning performances, he has carved out one of the most impressive careers of any player from an associate member nation in T20I history.
| Stat | Value |
|---|---|
| Matches | 91 |
| Runs | 3184 |
| Highest Score | 112 |
| Strike Rate | 151.76 |
READ MORE: Top 10 Bowlers with Most Wickets in New Zealand vs India ODI Series 2025/26
8. David Warner

David Warner is widely regarded as one of the most destructive opening batters to ever play T20Is. His relentless aggression and dominance over opening bowlers have been key to his climb up the all-time run-scoring ladder.
Despite his high-risk style, Warner has maintained a remarkable level of consistency, frequently giving Australia explosive starts. His knack for balancing raw aggression with smart decision-making has solidified his legacy as a titan of the T20 format.
| Stat | Value |
|---|---|
| Matches | 110 |
| Runs | 3277 |
| Highest Score | 100* |
| Strike Rate | 142.47 |
7. Mohammad Rizwan

Mohammad Rizwan is the bedrock of Pakistan’s T20I batting. Combining peak physical fitness with a calm temperament, his ability to steer an innings from start to finish makes him one of the most prolific scorers in the game.
Rizwan is particularly valuable for his ability to perform under pressure, often remaining unbeaten to ensure his team crosses the finish line. This reliability is exactly why he is a permanent fixture on the list of the most successful T20I batters.
| Stat | Value |
|---|---|
| Matches | 106 |
| Runs | 3414 |
| Highest Score | 104* |
| Strike Rate | 125.37 |
6. Martin Guptill

Martin Guptill is renowned for his immense power and his ability to dismantle bowling attacks rapidly. This ability to produce massive scores consistently over a long period has placed him among the elite of the T20I world.
Whether it's a blistering century or a crucial cameo, Guptill's adaptability across different conditions has made him a constant threat for New Zealand. His career aggregate reflects a long-term commitment to excellence at the top level.
| Stat | Value |
|---|---|
| Matches | 122 |
| Runs | 3531 |
| Highest Score | 105 |
| Strike Rate | 135.70 |
5. Paul Stirling

For years, Paul Stirling has been the driving force behind Ireland's batting efforts. His unique ability to maintain a high scoring rate while remaining consistent has pushed him into the upper echelons of T20I run-scorers.
By setting a fast pace at the top of the order, Stirling often dictates the flow of the game for Ireland. His total runs are a reflection of his vital role in the team and his capacity to adapt to any opponent.
| Stat | Value |
|---|---|
| Matches | 156 |
| Runs | 3798 |
| Highest Score | 115* |
| Strike Rate | 135.16 |
4. Jos Buttler

Jos Buttler is a creative genius with the bat, possessing the rare ability to change the course of a game in a single over. His consistent habit of scoring big has cemented his place among the world's top T20I batters.
With a lethal combination of a high strike rate and a clinical finishing touch, Buttler is one of the most feared players in the shortest format. His sustained success over the years ensures his high ranking in the all-time charts.
| Stat | Value |
|---|---|
| Matches | 144 |
| Runs | 3869 |
| Highest Score | 101* |
| Strike Rate | 148.97 |
3. Virat Kohli

Virat Kohli is the gold standard for consistency in T20I cricket. He is especially famous for his mastery of the run chase, where his ability to handle pressure and rotate the strike makes him an invaluable asset to India. Kohli blends a high scoring rate with a disciplined approach, ensuring he rarely fails.
Driven by elite fitness and an unparalleled mental focus, Kohli is the man India trusts in every crisis. His years of steady accumulation have made him the heart of the batting order and a legendary figure in T20I history.
| Stat | Value |
|---|---|
| Matches | 125 |
| Runs | 4188 |
| Highest Score | 122* |
| Strike Rate | 137.04 |
READ MORE: Top 10 Australian ODI Players Who Hit the Most Sixes
2. Rohit Sharma

Rohit Sharma is a powerhouse of T20 International cricket. His record for centuries and his ability to maintain a blistering strike rate have made him one of the most successful batters in the history of the format. By putting bowlers on the defensive from the first ball, he consistently puts India in a winning position.
Rohit perfectly balances aggressive hitting with a deep understanding of the game. His longevity, paired with his ability to deliver in high-stakes matches, has secured his position as one of the greatest run-scorers to ever play.
| Stat | Value |
|---|---|
| Matches | 159 |
| Runs | 4231 |
| Highest Score | 121* |
| Strike Rate | 140.89 |
1. Babar Azam

Babar Azam currently holds the crown as the highest run-scorer in T20 International history. His elegant technique, combined with an uncanny ability to score in any condition, makes him the premier batter in the format. Babar's mastery of timing and placement allows him to build an innings with ease, making him Pakistan's most dependable player.
Babar's ascent to the top is a result of total control and unwavering consistency. Whether it's a low-scoring grind or a high-scoring feast, his ability to perform in clutch moments has made him a global icon of the modern T20 game.
| Stat | Value |
|---|---|
| Matches | 136 |
| Runs | 4429 |
| Highest Score | 122 |
| Strike Rate | 128.45 |
Staying consistent in T20Is is a monumental task given the volatility of the format, the aggression of the bowling, and the shifting pitch conditions. The athletes on this list have proven their mental fortitude and physical endurance by maintaining high standards over the course of their careers.
The all-time run list is about more than just boundary hitting; it is a record of perseverance and the ability to evolve. From the rising stars of associate nations to the legends of the major cricketing powers, these players have set the benchmark for all future batters to follow.
FAQs
1: Who has scored the most runs in T20I cricket?
Currently, Pakistan's Babar Azam leads the world in T20I runs. With 4,429 runs across 136 matches and a strike rate of 128.45, he is the gold standard for reliability. Babar doesn't rely solely on power; instead, he uses precise timing and smart shot selection to anchor his team. His career proves that the secret to T20 success is a blend of patience, skill, and the ability to adapt to the situation.
2: Which player has the highest strike rate among top T20I run-scorers?
Among the most prolific scorers, Muhammad Waseem of the UAE stands out with an impressive strike rate of 151.76. While others may play a more measured game, Waseem's approach is purely aggressive, allowing him to maximize every delivery. He demonstrates that it is possible to combine sheer scoring speed with the consistency needed to climb the all-time rankings.
3: Can players from associate nations make it to the top T20I run-scorers list?
Absolutely. The presence of players like Virandeep Singh from Malaysia and Muhammad Waseem from the UAE—both of whom have surpassed 3,000 T20I runs—proves that talent isn't exclusive to the 'Big Three' or full-member nations. Despite playing fewer games on average, their dominance in regional and international tournaments has allowed them to compete with the world's best.
4: How important is consistency in achieving the most runs in T20Is?
Consistency is everything. In a format as volatile as T20, where one bad over can change a game, the ability to produce runs match after match is what separates the greats from the flashes-in-the-pan. Legends like Virat Kohli, Rohit Sharma, and Babar Azam have shown that while a few massive innings are great, the real key to the record books is the ability to adapt, anchor, and deliver consistently over a decade of play.