• Wion
  • /Photos
  • /From Abhishek Sharma to Sahil Chauhan, 5 batters with fastest T20I hundreds

From Abhishek Sharma to Sahil Chauhan, 5 batters with fastest T20I hundreds

From Jan Nicol Loftie-Eaton to Sikandar Raza, here's a look at the top five batters to score fastest T20I hundreds. This list also includes Sahil Chauhan, Muhammad Fahad and Abhishek Sharma.

Sahil Chauhan (Estonia) - 27 balls
1 / 5
(Photograph: X/EuropeanCricket)

Sahil Chauhan (Estonia) - 27 balls

Estonia's star batter Sahil Chauhan tops the list of batters fastest to score centuries in T20 cricket. He took just 27 balls to complete his century against Cyprus in 2024.

Muhammad Fahad (Turkey) - 29 balls
2 / 5
(Photograph: r/Cricket (Reddit))

Muhammad Fahad (Turkey) - 29 balls

Muhammad Fahad, known for his hard-hitting, features second on this elite list. He took 29 balls to reach his magical triple-figure mark. He achieved this milestone against Bulgaria at Sofia in 2025.

Abhishek Sharma (India) - 30 balls
3 / 5
(Photograph: BCCI)

Abhishek Sharma (India) - 30 balls

India’s Abhishek Sharma ranks third on the list. In the recently played T20I against Afghanistan in Delhi, he smashed a century off just 30 balls, becoming the fastest Indian to score a T20I hundred. His innings also set a new record for the fastest T20I century by a batter from a Test-playing nation.

Jan Nicol Loftie-Eaton (Namibia) - 33 ballls
4 / 5
(Photograph: AFP)

Jan Nicol Loftie-Eaton (Namibia) - 33 ballls

In Feb 2024, Namibia's Jan Nicol Loftie-Eaton completed his ton in just 33 balls against Nepal and became the third quickest batter to score a century in T20 cricket.

Sikandar Raza (Zimbabwe) - 33 balls
5 / 5
(Photograph: Zimbabwe Cricket)

Sikandar Raza (Zimbabwe) - 33 balls

Star Zimbabwe all-rounder Sikandar Raza also features on this elite list. He took 33 balls to complete his century against Gambia in 2024. It is still the fastest hundred ever scored by a Zimbabwe batter in T20I cricket history.