Fastest T20 Centuries In History: List Of Top 5

4 Min Read

Fastest T20 Centuries: T20I cricket is all about big shots, attacking batting, and quick centuries. In this game, where each ball matters, batsmen tend to rewrite history with bold and power-filled innings. From Rohit Sharma’s clean hitting to Abhishek Sharma’s heroic recent exploits, the quickest T20I century list is loaded with legendary moments.

Fastest T20 centuries in Cricket 

1. Rohit Sharma & David Miller – Fastest T20I Century in 35 Balls

- Advertisement -

According to the record, the fastest T20I hundred is shared by Rohit Sharma from India and David Miller from South Africa. Both reached their hundreds in merely 35 balls.

Rohit Sharma hit his century in December 2017 against Sri Lanka at Indore, managing a tally of 118 runs off just 43 balls. He hit 10 sixes and 12 fours. David Miller equalled this feat two months earlier by scoring 101 in 36 balls against Bangladesh at Potchefstroom, displaying his trademark power.

- Advertisement -

These two innings are still the benchmark for the fastest T20I hundred to this day.

2. Tim David & Abhishek Sharma – 37-Ball T20I Hundreds

Abhishek Sharma – 37 balls against England, 2025

- Advertisement -

Young Indian talent Abhishek Sharma lit up Wankhede Stadium on February 2, 2025, with an amazing innings against England. He reached his hundred in 37 balls, which included 13 sixes and 7 fours, scoring an impressive 112.

Tim David – 37 balls against West Indies, 2025

Australia’s Tim David equaled the record on July 26, 2025, versus the West Indies at Warner Park. As Australia slumped to 87/4, David attacked with a destructive 102 off 37 balls*, leading his side past 215 without breaking a sweat.

Both innings solidify Tim David and Abhishek Sharma as among the quickest century-makers in T20I cricket history.

3. Johnson Charles – 39 Balls vs South Africa, 2023

West Indies opener Johnson Charles shocked South Africa on March 26, 2023, at Centurion, smashing a 39-ball hundred. He made 118 from only 46 balls, including 11 sixes and 10 fours. Although Charles’s score was record-breaking, it did not suffice as South Africa chased 259 with ease.

4. Sanju Samson – 40 Balls against Bangladesh, 2024

India’s elegant wicketkeeper-batter Sanju Samson played a special innings on October 12, 2024, at the Rajiv Gandhi International Stadium in Hyderabad. Playing against Bangladesh, Samson completed his century off only 40 balls. His 111-run rampage off 47 balls contained 8 sixes and 11 fours, taking India to a record 297/6 off 20 overs.

Fastest T20I Centuries (Men’s)

Rank Player Balls Faced Opponent Year Venue
1 Rohit Sharma 35 Sri Lanka 2017 Indore, India
1 David Miller 35 Bangladesh 2017 Potchefstroom
2 Abhishek Sharma 37 England 2025 Mumbai, India
2 Tim David 37 West Indies 2025 Warner Park
3 Johnson Charles 39 South Africa 2023 Centurion
4 Sanju Samson 40 Bangladesh 2024 Hyderabad, India

ALSO READ: From Sachin To Rohit: Stadium Stand Of Indian Legends

Exit mobile version