T20 cricket is known for explosive batting, and scoring a century in this format is always special. But scoring it in the fewest balls possible makes it even more historic. As of 2026, Sahil Chauhan of Estonia holds the record for the fastest century in T20 Internationals, reaching 100 in just 27 balls against Cyprus on 17 June 2024.
Fastest T20I Hundreds – Complete List (2005–2026)
| Player | Country | Balls | Match | Venue | Date |
|---|---|---|---|---|---|
| Sahil Chauhan | Estonia | 27 | Estonia v Cyprus | Episkopi | 17 June 2024 |
| Muhammad Fahad | Turkey | 29 | Turkey v Bulgaria | Sofia | 12 July 2025 |
| Jan Nicol Loftie-Eaton | Namibia | 33 | Namibia v Nepal | Kirtipur | 27 Feb 2024 |
| Sikandar Raza | Zimbabwe | 33 | Zimbabwe v Gambia | Nairobi (Ruaraka) | 23 Oct 2024 |
| Kushal Malla | Nepal | 34 | Nepal v Mongolia | Hangzhou | 27 Sept 2023 |
| David Miller | South Africa | 35 | SA v Bangladesh | Potchefstroom | 29 Oct 2017 |
| Rohit Sharma | India | 35 | India v Sri Lanka | Indore | 22 Dec 2017 |
| S Wickramasekara | Czech Republic | 35 | Czech v Turkey | Ilfov County | 30 Aug 2019 |
| Tim David | Australia | 37 | Australia v WI | St. Kitts | 25 July 2025 |
| Abhishek Sharma | India | 37 | India v England | Wankhede | 2 Feb 2025 |
| Sheikh Rasik | Hungary | 37 | Hungary v Malta | Marsa | 4 Feb 2025 |
| Phil Salt | England | 39 | England v SA | Manchester | 12 Sept 2025 |
| S Periyalwar | Romania | 39 | Romania v Turkey | Ilfov County | 29 Aug 2019 |
| Zeeshan Kukikhel | Hungary | 39 | Hungary v Austria | Lower Austria | 5 June 2022 |
| Johnson Charles | West Indies | 39 | WI v SA | Centurion | 26 Mar 2023 |
| K Kadowaki-Fleming | Japan | 40 | Japan v South Korea | Sano | 15 Oct 2022 |
| Ollie Hairs | Scotland | 40 | Scotland v Italy | Edinburgh | 24 July 2023 |
| Sanju Samson | India | 40 | India v Bangladesh | Hyderabad | 12 Oct 2024 |
| Faisal Khan | Saudi Arabia | 40 | Saudi v Cambodia | Doha | 25 Nov 2024 |
| HG Munsey | Scotland | 41 | Scotland v Netherlands | Dublin | 16 Sept 2019 |
| Shaheryar Butt | Belgium | 41 | Belgium v Czech | Walferdange | 29 Aug 2020 |
| Tilak Varma | India | 41 | India v South Africa | Johannesburg | 15 Nov 2024 |
| Hazratullah Zazai | Afghanistan | 42 | Afghanistan v Ireland | Dehradun | 23 Feb 2019 |
| Liam Livingstone | England | 42 | England v Pakistan | Nottingham | 17 July 2021 |
| Jean-Pierre Kotze | Namibia | 43 | Namibia v Botswana | Windhoek | 20 Aug 2019 |
| Quinton de Kock | South Africa | 43 | SA v WI | Centurion | 26 Mar 2023 |
| Josh Inglis | Australia | 43 | Australia v Scotland | Edinburgh | 6 Sept 2024 |
| Aritra Dutta | Singapore | 44 | Singapore v Japan | Bangkok | 11 Feb 2024 |
| Kusal Perera | Sri Lanka | 44 | Sri Lanka v NZ | Nelson | 2 Jan 2025 |
| Hasan Nawaz | Pakistan | 44 | Pakistan v NZ | Auckland | 21 Mar 2025 |
Interesting T20I Century Facts
- Chris Gayle scored the first-ever T20I century (117 runs) against South Africa in the 2007 T20 World Cup.
- Aaron Finch holds the highest individual T20I score — 172 runs vs Zimbabwe (2018).
- Glenn Maxwell and Rohit Sharma have scored 5 T20I centuries each — the joint record.
- Gustav McKeon (France) is the youngest T20I centurion at 18 years 280 days.
MCQ’s
1. Who holds the record for the fastest century in T20 Internationals (2005–2026)?
A. Muhammad Fahad
B. Sahil Chauhan
C. Jan Nicol Loftie-Eaton
D. David Miller
2. In how many balls did Sahil Chauhan score the fastest T20I century?
A. 29 balls
B. 30 balls
C. 27 balls
D. 33 balls
3. Which country does Muhammad Fahad represent?
A. Bulgaria
B. Estonia
C. Turkey
D. Cyprus
4. Who scored the first-ever century in T20 International cricket?
A. Rohit Sharma
B. Chris Gayle
C. David Miller
D. Aaron Finch
5. Against which team did Chris Gayle score the first T20I century?
A. Australia
B. India
C. South Africa
D. Pakistan
6. Who holds the record for the highest individual score in T20 Internationals?
A. Glenn Maxwell
B. Rohit Sharma
C. Aaron Finch
D. Chris Gayle
7. What is the highest individual score in T20 Internationals?
A. 175
B. 172
C. 170
D. 165
8. Which two players have scored the most T20I centuries (5 each)?
A. Chris Gayle & Rohit Sharma
B. Rohit Sharma & Glenn Maxwell
C. Virat Kohli & Aaron Finch
D. David Miller & Babar Azam
9. Who became the youngest centurion in T20 Internationals?
A. Gustav McKeon
B. Tilak Varma
C. Hazratullah Zazai
D. Abhishek Sharma
10. In which year did Sahil Chauhan score the fastest T20I century?
A. 2023
B. 2024
C. 2025
D. 2022


First-Ever India–Pakistan T20I Was Decid...
India vs Pakistan – T20 World Cup MCQs
India’s Top 5 Run-Scorers vs Pakistan in...

