Top 5 fastest batsmen to hit 100 sixes in T20I cricket ft. Abhishek Sharma

Several batsmen have reached the mark of 100 sixes in T20I cricket in less than 1000 balls.
There is no doubt that the batters have an upper edge in the T20I cricket. In today’s world, where hitting sixes and fours from ball one has become a norm, the margin of error for bowlers is very less. The aggressive approach adopted by almost every team has gradually increased the number of fours and sixes in the format, and no doubt has made it entertaining.
Moreover, fours and sixes have a lot of value in the shortest format, while singles and dot balls often look like a sin for a batsman. In T20Is, batters are always under pressure to hit boundaries, and several players have executed this job with excellence over the years.
In this listicle, let’s take a look at the top five fastest batsmen to hit 100 sixes in T20 Internationals by number of balls.
Top 5 batsmen to smash 100 sixes in least number of deliveries in T20I cricket
5. Tim David (AUS) – 931 balls

Australian batter Tim David gets the fifth spot on this list. The right-handed batsman reached the mark of 100 sixes in the shortest format in just 931 deliveries. Known as a one of the best finishers in the format, David has hit 109 sixes in 74 games (63 innings) so far, including 129 fours.
4. Finn Allen (NZ) – 871 balls

New Zealand opener Finn Allen, who is known for his hard-hitting batting, has taken his game to next level in past few years. The right-handed batsman made his T20I debut in 2021 and hit 100 sixes off 871 balls in his career. In 62 games so far, he has slammed 115 sixes and 146 fours for the Black Caps.
3. Karanbir Singh (Austria) – 817 balls
Interestingly, a player from an associate nation take the third place in the list of fastest batters to hit 100 sixes in T20I cricket. Indian-origin player Karanbir Singh, who represents Austria, reached the milestone of 100 maximums off just 817 balls. Surprisingly, the right-handed batsman also holds the record for most sixes (207) in the T20 Internationals.
2. Evin Lewis (WI) – 789 balls
Evin Lewis made his T20I debut for West Indies in 2016 and has been a star performer with the bat over the years. He clinches the second spot on this list as he reached the mark of 100 sixes in his career off just 789 deliveries. The opening batsman has hit 136 sixes and 137 fours in 67 games so far.
1. Abhishek Sharma (IND) – 785 balls

Indian Cricket Team opener Abhishek Sharma steals the top spot in this list. He achieved the lamdmark of 100 sixes off just 785 balls in T20Is. The left-handed batsman hit his 100th six in the 1st T20I against England on July 1 (2026) at Riverside Ground in Chester-le-Street.
It was his 49th game, in which he also scored a fifty with the help of four sixes. After making his international debut in 2024, Abhishek has turned out to be one of the best openers to play for India in the shortest format.
Who is the fastest batsman to hit 100 sixes in T20I cricket (in terms of balls faced)?
Abhishek Sharma is the fastest batsman to hit 100 sixes in T20I cricket off 785 balls.
Who is the second fastest batter to hit 100 sixes in T20Is?
West Indies’ Evin Lewis (789 balls) is the second fastest batter to hit 100 sixes in the shortest format.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
Vikas Singh Derek is a core cricket-lover since childhood and has always followed the sport both in his personal and professional life. He started his school life by watching cricket at home with family. Later, he played cricket on the field at local clubs during college. After his Master's in Journalism from Mumbai, he followed his passion by covering cricket news across various digital media. Since 2015, he has been an aspiring sports journalist and cricket content writer with over 50K+ articles.