The 2024 T20 World Cup has given so many thrilling encounters and memories to cricket fans all over the world. With India lifting the title after 17 years after they defeated South Africa in the final in Barbados on June 29th, we also saw some of the greatest T20I players bidding adieu to the format after the end of the tournament. Some of the highest run-scorers in the T20 World Cup will not be seen playing in the next edition in 2026.
Highest run-scorers in T20 World Cup
There have been some batters who ruled with their bat throughout the 17 years of the T20 World Cup. In the following listicle, we will discuss the seven top run-scorers in T20 World Cup.
7. Tillakaratne Dilshan – 897 runs
Sri Lanka great Tillakaratne Dilshan, who was a part of the 2014 T20 World Cup winning team finds himself in the seventh spot in the list of the highest run-getters in the T20 World Cup. The former cricketer from Sri Lanka has amassed 897 from 35 matches in his T20 World Cup career at an average of 30.93 and a strike rate of 124.06 with six half-centuries.
#PAGE_BREAK#
6. Chris Gayle – 965 runs
Widely regarded as the ‘Universe Boss’, former West Indies cricketer and a two-time World T20 champion, Chris Gayle is one of the likeliest names on the list. Star left-handed batsman has amassed 965 runs from 31 matches in the T20 World Cup at an average of 34.46 and a strike rate of 142.76 with two hundred and seven half-centuries. He was part of West Indies’ T20 World Cup triumph in 2012 and 2016.
#PAGE_BREAK#
5. David Warner – 984 runs
Star Australian batter David Warner bid adieu to all formats of the game after Australia’s Super 8 exit in the 2024 T20 World Cup. The left-hander has been Australia’s top run-getter in T20Is and is one of the highest run-scorers in the T20 World Cup. The left-hander has amassed 984 runs in 41 matches in the tournament at an average of 25.89 and a strike rate of 134.24. He was adjudged the Player of the Tournament in Australia’s maiden T20 World Cup triumph in 2021.
#PAGE_BREAK#
4. Jos Buttler – 1013 runs
England’s T20 World Cup-winning captain Jos Buttler comes fourth in the list of highest run-getters in the T20 World Cup. The wicketkeeper-batter has amassed 1013 runs from 35 matches at an average of 42.20 and a strike rate of 147.23. In his captaincy, England clinched their second T20 World Cup title in Australia in 2022.
#PAGE_BREAK#
3. Mahela Jayawardene – 1016 runs
Sri Lanka legend Mahela Jayawardene comes third in the list and comes first in highest run-scorers in T20 World Cup for Sri Lanka. The right-hander has amassed 1016 runs in 31 T20 World Cup matches in his career at an average of 39.07 and a strike rate of 134.74. He finally ended up winning the T20 World Cup for Sri Lanka in his last attempt in 2014.
#PAGE_BREAK#
2. Rohit Sharma – 1220 runs
Rohit Sharma had a perfect ending to his T20I career after he led India to their second T20 World Cup title after 17 years in 2024. He is also the second-highest run-scorer in the T20 World Cup. Making his first appearance during India’s maiden T20 World Cup triumph in 2007, Rohit has played 47 matches in his T20 World Cup career, amassing 1220 runs at an average of 34.85 and a strike rate of 133.04 with 12 half-centuries.
#PAGE_BREAK#
1. Virat Kohli – 1292 runs
One of the most consistent performers in the tournament, the star Indian batter, Virat Kohli ended his T20I career as a World Champion and the all-time highest run-scorer in the T20 World Cup. The right-handed batter was adjudged the Player of the Tournament in the 2014 and 2016 editions and also finished as the highest run-getter in T20 World Cup 2022. Kohli has amassed 1292 runs from 35 matches in his T20 World Cup career, at an average of 58.72 and a strike rate of 128.81. He was a part of India’s 2024 T20 World Cup triumph.