Often hailed as one of the most prestigious and prominent cricket tournaments in the world, the T20 World Cup is followed by millions of cricket aficionados from all over the world. The glorious history of the T20 World Cup, which spans over decades, has been witness to numerous legendary international cricketers, including Virat Kohli, David Warner, Rohit Sharma, Sir Donald Bradman, Joe Root, Daryl Mitchell and many others who have annihilated the bowling units of the greatest teams in the world and have successfully led their teams to a glorious and widely commemorated streak of victories.
While it is hailed as one of the most decorated achievements for international cricketers to score match-winning runs for their respective teams in the T20 World Cup, a few legendary cricket stalwarts have managed to score an unbelievable aggregate of runs in a single edition of the tournament. Have you ever wondered about the top four batsmen who have scored the highest number of runs in a single edition of the T20 World Cup? Well, let’s find out.
In this article we will take a look at the top four batsmen who have scored the highest number of runs in a single edition of the T20 World Cup as of February 2026.
Top 4 Batsmen With Highest Runs in a Single T20 World Cup Edition
-
Sahibzada Farhan – 383 Runs
The 30-year-old Pakistani international cricketer Sahibzada Farhan is at the first spot in our list of the top four batsmen who have scored the highest number of runs in a single edition of the T20 World Cup. Often hailed as one of the greatest batsmen of his generation, Sahibzada Farhan made his star-studded international debut for the Pakistan’s national cricket team in 2018 and has been a mainstay for the squad ever since. Sahibzada Farhan surpassed Virat Kohli’s record and smashed a phenomenal total of 383 runs in the 2026 T20 World Cup, ranking him at the first spot on our list. Sahibzada Farahan undoubtedly garnered immense praise and recognition from millions of cricket aficionados from all over the world for his successful batting exploits throughout the 2026 T20 World Cup edition.
-
Virat Kohli – 319 Runs
At the second spot in our list of the top four batsmen who have scored the highest number of runs in a single edition of the T20 World Cup as of February 2026, we have the legendary Indian international cricketer Virat Kohli, who is widely hailed as one of the greatest batsmen of all-time in the history of international cricket. During the 2014 edition of the T20 World Cup, Virat Kohli scored a spine-chilling total of 319 runs at a stunning average of 106.33 and a strike rate of 129.15, which continues to be the second-highest aggregate as of February 2026, ranking him at the second spot in our list. Additionally, Virat Kohli was also named as the “Player of the Tournament” in the same edition for successfully leading India to the finals against Sri Lanka.
-
Tillakaratne Dilshan – 317 Runs
Next, at the third spot in our list of the top four batsmen who have scored the highest number of runs in a single edition of the T20 World Cup, we have the Sri Lankan former international cricketer and skipper of the Sri Lankan national cricket team, Tillakaratne Dilshan. Widely regarded as one of the greatest and most influential all-rounders of all-time, Tillakaratne Dilshan scored a record total of 317 runs at an impressive strike rate of 144.74 across seven matches that he played throughout the 2009 edition which continues to be the third-highest aggregate of runs ever scored by a batsman in a single edition of the T20 World Cup as of February 2026 ranking him at the third spot in our list.
-
Babar Azam – 303 Runs
Finally, at the fourth spot in our list of the top four batsmen who have scored the highest number of runs in a single edition of the T20 World Cup as of February 2026, we have the trailblazing Pakistani international cricketer Babar Azam who is often hailed as one of the greatest and most successful cricketers in the history of international cricket. During the 2021 edition of the T20 World Cup, the legendary Pakistani cricket stalwart Babar Azam scored a spine-chilling total of 303 runs, which continues to be the fourth-highest as of February 2026, ranking him at the fourth spot in our list. Babar Azam also delivered one of the most sensational performances of his international cricketing career against India and successfully chased a massive total of 152 runs along with his opening partner Mohammad Rizwan.
