T20 cricket has revolutionized the game with aggressive batting, fearless stroke play, and incredible records. Scoring a century in the shortest format is a remarkable achievement, but reaching the three-figure mark in fewer than 40 balls is truly extraordinary. Over the years, several batters have produced explosive innings that have become part of cricket history.
Here are the top 10 fastest centuries in T20 cricket till 2026.

1. Sahil Chauhan (Estonia) – 27 Balls
- Opponent: Cyprus
- Year: 2024
- Score: 144*
Sahil Chauhan created history by scoring the fastest century in T20 International cricket. He reached his hundred in just 27 balls and played an unforgettable innings filled with boundaries and massive sixes.
Also read: Top 10 Scotch Whisky Brands In India
2. Muhammad Fahad (Turkey) – 29 Balls
- Opponent: Bulgaria
- Year: 2025
- Score: 133*
Muhammad Fahad became one of the fastest T20 centurions by reaching his century in only 29 deliveries. His aggressive batting placed him among the elite hitters in the shortest format.
3. Chris Gayle (West Indies) – 30 Balls
- Opponent: Pune Warriors India
- Year: 2013
- Score: 175*
Chris Gayle’s innings of 175 not out remains one of the greatest T20 knocks ever played. Representing Royal Challengers Bangalore in the IPL, Gayle smashed a 30-ball century and set numerous records during the innings.
4. Jan Nicol Loftie-Eaton (Namibia) – 33 Balls
- Opponent: Nepal
- Year: 2024
- Score: 101*
The Namibian batter stunned the cricketing world with his 33-ball century. His remarkable innings briefly held the record for the fastest T20I hundred.
5. Sikandar Raza (Zimbabwe) – 33 Balls
- Opponent: Gambia
- Year: 2024
- Score: 133*
Zimbabwe captain Sikandar Raza displayed his power-hitting abilities by reaching his century in just 33 deliveries, becoming one of the fastest centurions in T20 history.
6. Finn Allen (New Zealand) – 33 Balls
- Opponent: South Africa
- Year: 2026
Finn Allen produced one of the most destructive innings in T20 World Cup history by reaching his hundred in only 33 balls. His aggressive approach made him one of the standout performers of the tournament.
7. Kushal Malla (Nepal) – 34 Balls
- Opponent: Mongolia
- Year: 2023
- Score: 137*
Nepal’s young star Kushal Malla announced himself on the international stage with a 34-ball century. His innings helped Nepal register one of the highest totals in T20 cricket.
8. David Miller (South Africa) – 35 Balls
- Opponent: Bangladesh
- Year: 2017
- Score: 101*
David Miller became the first South African batter to score a T20I century in just 35 balls. His explosive finishing ability earned him the nickname “Killer Miller.”
9. Rohit Sharma (India) – 35 Balls
- Opponent: Sri Lanka
- Year: 2017
- Score: 118
Indian captain Rohit Sharma equaled David Miller’s record by reaching his century in just 35 deliveries. His innings combined elegant stroke play with powerful hitting.
10. Abhishek Sharma (India) – 37 Balls
- Opponent: England
- Year: 2025
Abhishek Sharma became one of India’s fastest T20 centurions with a brilliant 37-ball hundred. His fearless batting style made him one of the rising stars of Indian cricket.
Fastest T20 Centuries Till 2026
| Rank | Player | Balls | Opponent | Year |
|---|---|---|---|---|
| 1 | Sahil Chauhan | 27 | Cyprus | 2024 |
| 2 | Muhammad Fahad | 29 | Bulgaria | 2025 |
| 3 | Chris Gayle | 30 | Pune Warriors India | 2013 |
| 4 | Jan Nicol Loftie-Eaton | 33 | Nepal | 2024 |
| 5 | Sikandar Raza | 33 | Gambia | 2024 |
| 6 | Finn Allen | 33 | South Africa | 2026 |
| 7 | Kushal Malla | 34 | Mongolia | 2023 |
| 8 | David Miller | 35 | Bangladesh | 2017 |
| 9 | Rohit Sharma | 35 | Sri Lanka | 2017 |
| 10 | Abhishek Sharma | 37 | England | 2025 |
Why These Innings Are Special
Fast centuries in T20 cricket require exceptional timing, power, and consistency. Batters have very little time to settle at the crease, making such achievements extremely difficult. These players demonstrated extraordinary skill, confidence, and aggressive intent to reach their hundreds at record speed.
Their innings not only entertained millions of cricket fans but also changed the way T20 cricket is played around the world.
Conclusion
The shortest format of cricket has produced some of the most exciting batting performances in history. From Chris Gayle’s unforgettable 175* to Sahil Chauhan’s record-breaking 27-ball century, these innings have become legendary moments in cricket.
As T20 cricket continues to evolve, new records may emerge, but these remarkable centuries will always remain among the greatest batting performances in the history of the game.
Also read: https://everythingbollywood.in/know-about-total-gaming-net-worth-in-2026/