Top 5 Men T20 World Cup Batsmen ICC Men’s T20 World Cup gets underway on 17th October 2021, with the tournament set to be held in the UAE and Oman. This time around, cricket’s big-hitting spectacle will take place. Does that mean that the world’s best players have had the chance to get their eye in ahead of the tournament?
This is a list of Top 5 Men T20 World Cup Batsmen records that have been broken over the tournaments of the ICC Men’s T20 World Cup.
Today we take a look at the batsmen who have set T20 cricket’s biggest stage on fire in the past. Batsmen smacking the bowlers to all corners of the park in the T20s is a sight everyone relishes and there have been batsmen, who have done this effortlessly, taking their individual and team performances a notch higher in the competition.
Here’s a look at the top 5 Men T20 World Cup batsmen over the years.
Top 5 Men T20 World Cup Batsmen:
- Mahela Jayawardene Sri Lanka (31 matches, 1016 runs)
- Chris Gayle West Indies ( 28 matches, 920 runs)
- Tillakaratne Dilshan Sri Lanka ( 35 matches, 897 runs)
- Virat Kohli India ( 16 matches, 777 runs)
- AB de Villiers South Africa ( 30 matches, 717 runs)
1. Mahela Jayawardene Sri Lanka (31 matches, 1016 runs)

Mahela Jayawardene is a former Sri Lankan cricketer who currently serves as a cricketing coach. Mahela is the most successful captain for Sri Lanka.
The 1st and only player so far to notch up 1016 runs at the Men T20 World Cup. Mahela, with a total of 1016 runs sits right at the top of the table among the top run-getters in the competition. In a total of 31 T20 World Cup matches that Mahela played between 2007 to 2014, the classy top-order batsman accumulated runs at an average of over 39 that included 6 half-centuries and 1 century. The only T20 World Cup century that Mahela scored was against Zimbabwe in the 2010 edition, when he Scored 100 off just 64 balls. The Sri Lankan batsman scored his runs at a brisk pace overall at the T20 World Cup as well at a strike rate of 134.74.
2. Chris Gayle West Indies ( 28 matches, 920 runs)

Chris Gayle is a Jamaican cricketer who plays international cricket for the West Indies. A destructive batter, Gayle is regarded as one of the greatest batsmen to have played Twenty20 cricket. Gayle has set numerous records across all three formats of the game.
Gayle has played 28 T20 World Cup matches overall between 2007 and 2016. The only batsman to have scored 2 T20 World Cup hundreds, Gayle has been an absolute run-machine for the West Indies in the marquee competition. With an average of 40 and a strike rate of over 146, Gayle has shown no mercy to the opposition bowlers edition after edition.
3. Tillakaratne Dilshan Sri Lanka ( 35 matches, 897 runs)

Tillakaratne Dilshan is a former Sri Lankan cricketer and former captain of the Sri Lanka national cricket team. As the best rated Sri Lankan player in run-chases in ODI history.
Over the years, the Sri Lankan legend played a pivotal role in cementing his country’s legacy at the T20 World Cup. With a total of 897 runs in 35 Match, Dilshan finished as the second-highest run-scorer for his country (so far) at the T20 World Cup overall. His best score of 96 not out was scored in the semi-final against West Indies in the 2009 edition.
4. Virat Kohli India ( 16 Matches, 777 runs)

Virat Kohli is an Indian cricketer who is the current captain of the India national team. He plays for Delhi in domestic cricket and RCB in the IPL as a right-handed batsman. He is considered to be one of the best batsmen of his generation.
Virat Kohli has played a total of 16 matches and 777 runs to his name. Although Virat has no ton yet in this tournament, his 9 half-centuries and a strike rate of over 133 makes him one of the most destructive batsmen to have ever played the tournament. Virat Kohli highest score of 89 not out that was scored in the semi-final against the West Indies in the last edition was in a losing cause, but was a terrific knock.
5. AB de Villiers South Africa ( 30 matches, 717 runs)

AB de Villiers is a former South African professional cricketer. He holds the record for fastest 50,100 and 150 in ODI cricket and he is the only batsman ever to average above 50 with a strike rate of above 100. He is widely regarded as one of the greatest batsmen of all time.
AB de Villiers 717 runs in 30 matches between the 2007 and 2016 editions at the T20 World Cup. With a strike rate of over 143.