10 Best T20 Batsman Of All Time

10 Best T20 Batsman Of All Time

Table of content:

Twenty20 cricket is a new style of cricket that has swept the cricketing world and has produced some of the best T20 batsmen in the world. T20 is a fast-paced and arguably the most entertaining format with an improvement on the one-day game to make it faster, furious, and instant.

T20 games are action-packed and appealing to a younger audience, and much of the credit goes to some of the best T20 batsman for their outstanding cricketing display drawing large crowds to watch cricket.

In this article, we will discuss the best T20 batsman of all time who, with their devastating batting display, are also recognized as the best batsman in the world in the T20s.

There are a variety of games that you can play to enjoy with friends here!
Download the GetMega app now! Play some exclusive range of real-money games and challenging contests on GetMega.

List Of The Best T20 Batsman Of All Time

Here is the list of the top 10 T20 batsman who are the best in the world.

1. Chris Gayle

Often regarded as the six-hitting machine, Christoper Henry Gayle tops the list of the best T20 batsman of all time, being the only player in this format to have hit more than 1,000 sixes. Gayle has shown devastating batting skills across all T20 leagues worldwide and has 22 T20 hundred; and also holds the record for scoring the highest T20 individual score (175*) in IPL 2013.

Chris Gayle

Popularly known as the Universe Boss, Gayle holds the record for most runs scored in the T20s with over 14000 runs making him one of the best T20 batsman in the world. Caribbean superstar In terms of T20 statistics, Gayle has played 463 T20 games and scored 14562 runs at an average of 36.22.

2. Brendon McCullum

Brendan McCullum is one of the most dangerous and game-changing batsmen in T20 cricket, sitting second in the list of best T20 batsman of all time.

Brendon McCullum

McCullum produced one of the most remarkable innings in T20 cricket history, scoring 158* in the first-ever IPL match in 2008, cementing his status as the greatest T20-best batsman of all time. This wicket-keeper batsman of New Zealand had made an incredible 123 runs against Bangladesh in the 2012 ICC World Twenty20 competition in Sri Lanka, setting a new record for the highest T20 Individual total and becoming the first player ever to score two Twenty20 International centuries.

Talking about his T20 statistics, McCullum has scored 2140 runs in 71 T20I matches with an average of 35.67 and a strike rate of 136.22.

3. Virat Kohli

If you ask me who is the best t20 batsman in the world, one name that easily finds a place is Virat Kohli. The former Indian skipper is a true game-changer and one of the best T20 batsmen in the world across all formats.

Virat Kohli

Kohli’s batting consistency makes us believe that practically every batting record is at his disposal. He is the fastest player in T20 cricket history to score 1000 runs. In T20 cricket, he also has the highest batting average and holds the record for the most man of the match awards.

Not only is Kohli the best T20i batsman, but he has also been a consistent performer in the IPL, with as many as four centuries in a single edition of IPL 2016. Kohli has scored 10614 runs at an excellent average of over 40.05 in 342 T20 outings.

4. AB De Villiers

AB De Villiers, often known as Mr. 360°, is the superhero of cricket and easily slides onto our list of best T20 batsman in the world thanks to his influential T20 batting style. He had perfect control over a variety of shots. AB has produced some of the most incredible innings in T20 history. In 2015, the flamboyant right-hander held the record for scoring the fastest fifty by a South African in T20Is.

AB De Villiers

De Villiers has played 340 T20 games and scored 9424 runs in his T20 career with an average of 37.24, including four centuries and 69 half-centuries.

5. Kevin Pieterson

Kevin Pietersen is one of the top hard hitters of the cricket ball and one of the best T20 batsmen of all time. The explosive right-hander has the best average among the top 57 run-scorers in T20Is and is one of England's best batsman of T20. His career highlight played a crucial role in England's first T20 World Cup victory in 2009.

Kevin Pietersen

Pietersen's T20 career is short, but it is far more spectacular than any other player on this list. In 200 games, the former England batsman has scored 5695 runs at an average of 33.89.

6. David Warner

David Warner, Australia's pocket-size dynamo, began his cricketing career as a proper T20 batsman, and he is now one of the most explosive T20-best batsmen the world has ever seen. His ability to frequent strike rotation alongside his aggressive stroke play make him a valuable member of his squad.

David Warner

Warner has been outstanding for Australia in the game's shortest format. Not only in T20Is but also in IPL history, Warner holds the record of being the first player to have consecutively won two orange caps (awarded to the leading run-scorer of the tournament).

In terms of statistics, Warner has scored 10740 runs in 325 T20 outings with an average of 38.08.

7. Kieron Pollard

Kieron Pollard, a Caribbean all-rounder, is a T20 giant who has made our list of the best T20 batsmen of all time. Pollard has established himself as one of the best T20 finishers of all time, notably a 15-ball 38 that dumped Australia out of the 2012 World T20 semi-final. In the IPL, he has been brilliant, serving as one of the team's most vital match-winners.

Kieron Pollard

He also provides a wealth of experience, having played 592 T20 matches in his career, accumulating 11571 runs at an average of 31.10. Pollard's leadership abilities, combined with his hard-hitting in the death overs, make him a complete package and one of the best batsman in the world in the T20s.

8. Rohit Sharma

Popularly known as the Hitman, Rohit Sharma is one of the finest T20 batsman who, with beautiful and fluid stroke-making, is also an immensely devastating T20 batter. Sharma focuses on timing and plays lengthier innings, a rare quality in the shortest format that makes him one of the most complete T20 best batsmen in the world.

Rohit Sharma

In 384 T20 outings, the Hitman has scored 10163 runs at an average of 31.36, including six centuries and 69 half-centuries.

9. Andre Russell

Andre Russell is another T20 legend on the list of the best T20 batsmen of all time who depends heavily on his ability to hit the ball hard. Owing to his lifetime strike rate of 156.00, the Caribbean all-rounder is regarded as one of the most dangerous batsmen to have attained success in T20 cricket. Russell has played in numerous T20 leagues all over the world and has a wealth of experience.

Andre Russell

Talking about his T20 statistics, Russell has played 412 T20 matches as an all-rounder and has scored 6909 runs alongside scalping 371 wickets.

10. Glenn Maxwell

An Australian batting all-rounder, Glenn Maxwell, comes in last on our ranking of the world's best T20 batsman. Maxwell, nicknamed the 'Big Show,' scored the most runs (113*) in an inning while playing in the middle of the order. He enjoys attacking the opposition, and his instinctual batting ability has proven him to be the best batsman in the T20s.

Maxwell has delivered plenty of stupendous knocks for Australia. Furthermore, his worth as a T20 enthusiast may be judged based on his rising IPL auction price year after year.

Glenn Maxwell

In terms of T20 statistics, the Australian all-rounder has scored 8158 runs in 359 T20 outings.

GetMega is a trending app that offers huge variety of games to its users. Download the app now! With 10,000+ daily players on the app, you can win up-to Rs 1,00,000 everyday.

Learnt something new ?
Try your skills with real Cricket Players


live players

What Our 
Players Feel

Nikhil Aimani
Nikhil Aimani
Mumbai, Maharasthra
I have tried almost all of their games & I really like their Card games. One thing I can say say that if you want to win big, practicing matters. Took some time to study Poker and Rummy, but now I am winning about ₹75,000 a month.
21 January, 2021
Behrooz Rostaye
Behrooz Rostaye
New Delhi, Delhi
I had no idea Rummy could be so much fun, yet easy to learn. I also regularly play Poker on GetMega. Playing games is fun, but playing with real stakes is so much more exciting
4 January, 2021
Nitin Chaudhary
Nitin Chaudhary
Mathura, Uttar Pradesh
Playing games with real stakes & real people is so much more exciting than playing alone. What makes GetMega special is that I know I am playing against real profiles - now I can play without worrying about trolls, bots or fraud.
2 February, 2021
Get download link through SMS
getmega logo
4.7 Rating
50,00,000+ Downloads