Top 5 fastest T20I centuries among Test-playing nations ft. Abhishek Sharma
From explosive hundreds to record-breaking knocks, here's a look at the top 5 fastest T20I centuries among Test-playing nations, featuring a standout effort from India's Abhishek Sharma

During the third T20I of the three-match series against Afghanistan at the Arun Jaitley Stadium in New Delhi, Abhishek Sharma got the chance to bat first on a surface where he loves to bat. And with no target to chase, the left-handed batter smashed the ball around the park to play a free-flowing knock with the bat.
Abhishek had a tough time at the start of the year against New Zealand before going through a hot-and-cold time throughout the Men’s T20 World Cup 2026 at home. He contributed decently in the Indian Premier League (IPL) 2026 for the Sunrisers Hyderabad (SRH) before losing his form again during the Zimbabwe series.
Top 5 fastest T20I centuries among Test-playing nations
Celebrating the fastest centuries in the shortest format isn’t an easy job and takes a lot from the batters to get the milestone. They need to continue the aggressive approach from the start of the innings to the end and make sure that they don’t eat up many balls in reaching their landmarks.
Here are the top five T20I centuries among the Test-playing nations:
#5 Abhishek Sharma’s 37-ball century vs England in 2025-

It was the fifth T20I of the five-match series against England for the Indian side in 2025 at the Wankhede Stadium in Mumbai. The blue brigade smashed a massive score of 247 runs for the loss of nine wickets in their allotted 20 overs, thanks to Abhishek’s superb knock of 135 runs off just 54 balls at a strike rate of 250, with seven boundaries and 13 sixes.
See Also: Top 5 highest powerplay scores for India in men's T20Is ft. IND vs AFG 2026
Abhishek reached his century off just 37 balls to be the fifth fastest in the list. The left-handed batter nailed the visiting bowlers, including Jofra Archer and Mark Wood, around the park as the Jos Buttler-led side, despite trying different field placements, couldn’t stop the southpaw. The visitors went on to lose the encounter by 150 runs.
#4 Rohit Sharma’s 35-ball century vs Sri Lanka in 2017-

It was the second T20I between India and Sri Lanka from the 2017 series at the Holkar Stadium in Indore when the blue brigade smashed a massive score of 260 runs for the loss of five wickets in their allotted 20 overs, which was based on their captain Rohit Sharma’s record-breaking century off just 35 balls.
The right-handed batter smashed a thrilling knock of 118 runs off 43 deliveries at a strike rate of 274.41, thanks to 12 boundaries and 10 over boundaries. The Nagpur-born partnered KL Rahul in the 165-run opening stand, where the latter nailed 89 runs off just 49 balls. Rohit’s superb knock showed his calibre in the shortest format of the game for the blue brigade.
#3 David Miller’s 35-ball century vs Bangladesh in 2017-

It was the second T20I clash of the 2017 series between South Africa and Bangladesh at Potchefstroom, where the Proteas posted a massive score of 224 runs for the loss of four wickets. Their number five batter, David Miller, celebrated the century off just 35 balls and ended up with a fine unbeaten knock of 101 runs off 36 balls at a strike rate of 280.55, thanks to seven boundaries and nine sixes.
Miller nailed the two pacers, Mohammad Saifuddin and Rubel Hussain, around the park in the death overs. The power of the left-handed batter was incredible; no Bangladesh bowler was able to stop the Protea batter. They claimed the victory by 83 runs.
#2 Finn Allen’s 33-ball century vs South Africa in 2026-

It was the first semi-final of the ICC Men’s T20 World Cup 2026 clash between South Africa and New Zealand at the Eden Gardens in Kolkata. The Proteas were restricted to 169 runs for the loss of eight wickets in their allotted 20 overs, with Marco Jansen contributing 55 runs off just 30 balls, shouldering a couple of boundaries and five sixes.
See Also: List of records Smriti Mandhana shattered with century against Hong Kong in Women's Asia Cup 2026
New Zealand completed the chase by nine wickets with more than seven overs to spare. But Finn Allen surprised everyone with his superb knock of an unbeaten 100 runs in just 33 balls, decorated with 10 boundaries and eight sixes. He was unbelievable in the evening under pressure and didn’t seem to be scared of the opponent’s bowling line-up.
#1 Abhishek Sharma’s 30-ball century vs Afghanistan in 2026-

It was the third T20I of the three-match series between India and Afghanistan at the Arun Jaitley Stadium in New Delhi when Abhishek celebrated a 30-ball century, which is now the fastest T20I century among the Test-playing nations. It’s overall the third fastest T20I century behind Sahil Chauhan and Muhammad Fahad.
The Punjab-born ended up with 108 runs off just 34 balls at a strike rate of 317.65, thanks to nine boundaries and 11 sixes. It was his 10th century overall in the T20s, which is the joint-most by Indian players, along with Virat Kohli, ahead of Sanju Samson, KL Rahul, and Rohit Sharma’s eight centuries.








