The T20I World Cup has delivered thrilling moments and jaw-dropping performances, especially from batters who shine under pressure. Some of these stars, known for scoring the Highest Runs in T20I World Cup history, have gone on to dominate the tournament with their incredible run-scoring prowess. From classy anchors to explosive hitters, these players have left an indelible mark in T20I World Cup history.
List of Top 10 Highest Runs in T20I World Cup History
10. AB de Villiers

AB de Villiers, affectionately known as “Mr. 360,” was a game-changer for South Africa. With his ability to hit all around the ground and innovate under pressure, he brought flair and excitement to every T20 World Cup he played. Known for his consistency and fearless batting, he was always among the top contenders for the Highest Runs in T20I World Cup, making him a standout performer throughout his World Cup journey.
Matches | Runs | 100s | 50s | Highest Score |
30 | 717 | 0 | 5 | 79* |
9. Kane Williamson

Kane Williamson may not be a power-hitter, but his elegant strokeplay and calm approach have guided New Zealand through many crucial games, making him a key contributor among players with the Highest Runs in T20I World Cup history. He often plays the anchor’s role, stabilizing innings and steering his side in pressure moments. His leadership and temperament are second to none.
Matches | Runs | 100s | 50s | Highest Score |
29 | 727 | 0 | 3 | 85 |
8. Shakib Al Hasan

Bangladesh’s talisman, Shakib Al Hasan, has been a consistent contributor with both bat and ball. With 853 runs in T20I World Cups, he ranks among the players with the Highest Runs in T20I World Cup history, showcasing his versatility as one of the tournament’s most valuable performers. His ability to bat under pressure and adapt to match situations makes him invaluable.
Matches | Runs | 100s | 50s | Highest Score |
43 | 853 | 0 | 4 | 84 |
7. Tillakaratne Dilshan

Known for his innovation and explosive starts, Tillakaratne Dilshan was a vital part of Sri Lanka’s T20 World Cup campaigns. With 897 runs to his name, he ranks among the players with the Highest Runs in T20I World Cup history, often giving Sri Lanka a strong platform with his attacking mindset and signature “Dilscoop” shot.
Matches | Runs | 100s | 50s | Highest Score |
35 | 897 | 0 | 6 | 96* |
6. Chris Gayle

A true entertainer, Chris Gayle brought unmatched power and swagger to the T20 World Cup stage. With two centuries and countless sixes, he redefined aggressive opening batting in the format. His sheer dominance and contribution among the Highest Runs in T20I World Cup make him one of the most feared batters in T20 history.
Matches | Runs | 100s | 50s | Highest Score |
33 | 965 | 2 | 7 | 117 |
5. David Warner

David Warner’s explosive batting has consistently given Australia fast starts in T20 World Cups. With eight half-centuries to his name, Warner, who ranks among the players with the Highest Runs in T20I World Cup history, thrives on big stages and high stakes. His aggressive nature and ability to take on top bowlers make him a game-changer.
Matches | Runs | 100s | 50s | Highest Score |
41 | 984 | 0 | 8 | 89 |
4. Jos Buttler

Jos Buttler has emerged as one of the most dangerous white-ball batters in recent times, especially with his impressive record for the Highest Runs in T20I World Cup. With his clean striking and adaptability, he has led England’s batting from the front. His incredible strike rate and century in the World Cup showcase his elite finishing skills.
Matches | Runs | 100s | 50s | Highest Score |
35 | 1,013 | 1 | 5 | 101* |
3. Mahela Jayawardene

Mahela Jayawardene brought class and composure to the T20 format. With over 1,000 runs in the T20 World Cup, his ability to pace an innings and play match-winning knocks was crucial for Sri Lanka. His century remains one of the tournament’s finest innings, contributing significantly to the Highest Runs in T20I World Cup list.
Matches | Runs | 100s | 50s | Highest Score |
31 | 1,016 | 1 | 6 | 100* |
2. Rohit Sharma

Rohit Sharma, with his effortless timing and six-hitting prowess, has been a pillar for India in T20 World Cups, consistently contributing to the Highest Runs in T20I World Cup. Across 17 years, his performances have ranged from quickfire cameos to match-winning innings. He’s known for delivering on the big days.
Matches | Runs | 100s | 50s | Highest Score |
47 | 1,220 | 0 | 12 | 92 |
1. Virat Kohli

Virat Kohli sits comfortably at the top as the highest runs in T20I World Cup scorer. His hunger for runs, especially in pressure situations, is unmatched. With 15 fifties and an astonishing average of nearly 59, Kohli has turned chasing into an art form.
Matches | Runs | 100s | 50s | Highest Score |
35 | 1,292 | 0 | 15 | 89* |
READ MORE: