Sahil Chauhan’s 27-ball T20I century remains the quickest; Abhishek Sharma records 30-ball ton for India

17 Sept 2026, 08:12 pm IST|
Sahil Chauhan’s 27-ball T20I century remains the quickest; Abhishek Sharma records 30-ball ton for India
Image source

Indian-born Sahil Chauhan scored the fastest century in T20I history, reaching 100 in 27 balls for Estonia against Cyprus at Episkopi on June 17, 2024, and Indian batter Abhishek Sharma registered a 30-ball hundred for India in the third T20I against Afghanistan on September 17, 2026.

T20I cricket has produced multiple centuries struck in fewer than 40 deliveries, with the fastest recorded century completed in 27 balls. The list of quickest tons includes Muhammad Fahad’s 29-ball century and several 33-ball efforts such as Finn Allen’s. This compilation covers the fastest hundreds across international T20 cricket with statistics updated to September 17, 2026.

Chauhan’s 27-ball hundred came while Estonia were chasing after conceding 191 to Cyprus at Episkopi; he finished unbeaten on 144 off 41 deliveries, hitting six fours and 18 sixes and leading Estonia to victory. The source describes his innings as single-handed in taking his side to a win and records the 27-ball ton as the fastest ever in T20Is.

Muhammad Fahad’s 29-ball century arrived against Bulgaria in 2025, when he scored 120 off 34 balls with 10 fours and 12 sixes and a strike rate reported as over 352. Abhishek Sharma’s 30-ball century came in the third T20I against Afghanistan on September 17, 2026, and is noted in the source as the fastest T20I hundred by an Indian and as the fastest among Test-playing nations, placing him third overall on the list.

Several other rapid centuries cited include Finn Allen’s 33-ball ton in the T20 World Cup 2026 semi-final against South Africa—an innings containing 10 fours and 8 sixes that helped chase 170 inside 13 overs—and Jan Nicol Loftie-Eaton’s 33-ball century against Nepal at Kirtipur on February 27, 2024, when he scored 101 off 36 with 11 fours and 8 sixes, reaching his fifty in 18 balls and the next fifty in 15.

Kushal Malla’s 34-ball century for Nepal against Mongolia in the Asian Games 2023 is listed, where he made 137 off 50 balls with 12 sixes and 8 fours as Nepal posted 314/3 and bowled Mongolia out for 41. Sikandar Raza’s 33-ball ton for Zimbabwe versus Gambia on October 23, 2024, produced 133 not out off 43 deliveries with seven fours and 15 sixes as Zimbabwe reached 344/4.

The compilation also references Sudesh Wickramasekara’s 35-ball hundred for Czech Republic in the Continental Cup at Ilfov County in August 2019—an unbeaten 104 off 36 with 8 fours and 10 sixes in Czech Republic’s 278/4 against Turkey, who were dismissed for 21 and lost by 257 runs—and David Miller’s 35-ball effort for South Africa against Bangladesh at Potchefstroom in October 2017, when he finished unbeaten on 101 off 36 with seven fours and nine sixes in South Africa’s 224/4 as Bangladesh were all out for 141.

(All stats updated till September 17, 2026)

Sahil ChauhanAbhishek SharmaMuhammad FahadFinn AllenT20I