Fastest Century in T20 International Cricket History List

Fastest Century in T20 International Cricket History List

Scoring a ton in T20 international cricket is among the most challenging feats of the format. With just 120 balls in an innings, the batter has to attack from the first ball while being sure. Over the years, innings of sheer explosive power have changed all that, with players from Full Member and Associate nations producing performances which have taken your breath away.

Fastest Century in T20 International Cricket History List

RankPlayerTeamBallsScoreOpponentVenueYear
1Sahil ChauhanEstonia27144*CyprusEpiskopi2024
2Muhammad FahadTurkey29120BulgariaSofia2025
3Jan Nicol Loftie-EatonNamibia33101NepalKirtipur2024
4Sikandar RazaZimbabwe33133*GambiaNairobi2024
5Kushal MallaNepal34137*MongoliaHangzhou2023
6David MillerSouth Africa35101*BangladeshPotchefstroom2017
7Rohit SharmaIndia35118Sri LankaIndore2017
8Sudesh WickramasekaraCzech Republic35104*TurkeyIlfov County2019
9Abhishek SharmaIndia37135EnglandMumbai2025
10Sheikh RasikHungary37101*MaltaMarsa2025

Sahil Chauhan – Fastest T20I Century Ever (27 Balls)

Estonia’s Sahil Chauhan holds the record for the fastest century in men’s T20 International cricket. against Cyprus in June 2024 came off only 27 balls. Unbeaten 144 off forty one balls, with sixes going up and over everything. His knock shattered the existing world record and still stands as the fastest T20I century ever made.

Muhammad Fahad – Second Fastest Century (29 Balls)

Muhammad Fahad of Turkey had another sensational knock in July 2025. Against Bulgaria, he brought up his 100 in just 29 balls and ended with a total of 120. The innings turned into the second fastest T20I century of all time and exhibited further evidence of the increasing competitive quality of Associate cricket.

Jan Nicol Loftie-Eaton

In Kirtipur, Namibia batter Jan Nicol Loftie-Eaton shocked Nepal with a ton off only 33 balls. His fabulous knock of 101 off just 36 balls had broken a long standing record at the time, before that record was eventually bested later in 2024. His hammering knock was essential for Namibia to achieve a much-improved victory.

Sikandar Raza

Sikandar Raza scored a pulled shot for 6 to reach his century off 33 balls against Gambia in October, 2024 as Zimbabwe captain. Zimbabwe scored a world record T20I score of 344/4 and thanks to an unbeaten 133. Raza currently holds the record for the fastest T20 International century by players representing Full Member nations.

Kushal Malla’s Record-Breaking Knock

Kushal Malla of Nepal wrote his name in the record books at this year’s Asian Games in Hangzhou when he blasted a 34-ball century against Mongolia. His unbeaten 137 helped Nepal to one of the greatest T20 International scores of all time, and showcased an exciting generation of power hitters for his country.

David Miller’s Legendary Hundred

David Miller held the records till newer records came along with his 35-ball century versus Bangladesh in 2017. He struck a blistering century off just 36 balls with nine towering sixes, remaining not out on 101. So far, Miller’s innings is regarded as one of the best T20 knocks ever.

Rohit Sharma’s Joint Record for India

Only a few weeks after Miller’s feat, Rohit Sharma matched it with a century from 35 balls against Sri Lanka in Indore. Scoring 118 runs, he hit a dozen boundaries in addition to 10 sixes giving one of the most memorable T20I innings for India.

Sudesh Wickramasekara

Sudesh Wickramasekara also scored his century in 35 balls as he represented Czech Republic against Turkey, 2019. His highest knock to that date was a testament to the batting prowess Associate nations are able to offer on the world stage.

Abhishek Sharma’s Record for India

India opener Abhishek Sharma was 2025, finding an entry on the honour board at Mumbai’s Wankhede Stadium, bashing England for a 37-ball century. The aggressive style in the game fetched him one of fastest centuries by an Indian batter in T20 International cricket.

Read More: Riyan Parag IPL Price 2026 || KL Rahul Jersey Number || Biggest Cricket Franchise in the World

Fastest T20I Centuries by Indian Batters

PlayerBallsOpponentYear
Rohit Sharma35Sri Lanka2017
Abhishek Sharma37England2025
Suryakumar Yadav45Sri Lanka2023

Full Member Nations with the Fastest T20I Centuries

PlayerCountryBalls
Sikandar RazaZimbabwe33
David MillerSouth Africa35
Rohit SharmaIndia35
Abhishek SharmaIndia37
Liam LivingstoneEngland42

FAQs

Who scored the fastest century in T20 International cricket history?

Sahil Chauhan of Estonia holds the record after scoring a century in just 27 balls against Cyprus in 2024.

Who has the fastest T20I century for India?

Rohit Sharma holds India’s fastest T20I century, reaching the milestone in 35 balls against Sri Lanka in 2017.

Who has the fastest T20I century among Full Member nations?

Zimbabwe captain Sikandar Raza reached his century in 33 balls against Gambia, making it the fastest by a Full Member nation batter.

How many balls did Abhishek Sharma take to score his T20I century?

Abhishek Sharma completed his century in 37 balls against England in 2025.

By Manoj

Leave a Reply

Your email address will not be published. Required fields are marked *