One of the most prestigious batting achievements a performer can gain is by breaking the record for the fastest t20 century in international cricket.
Estonia Sahil Chauhan is the current record holder, scoring 100 runs in only 27 balls against Cyprus in 2024, with other batters such as Muhammad Fahad, Jan Nicol Loftie-Eaton, and Sikandar Raza also having their own moments, scoring centuries in fewer than 35 balls.
Such performances showcase the remarkable growing importance of timely and powerful batting, not only in established, but also in emerging nations of the cricketing world.
Fastest T20 Century in International Cricket
There have been several players in history, especially from countries that are not publicly known for cricketing achievements, cementing their name as the fastest player to reach the 100 runs mark in T20 matches. On this note, letβs look at the names that have the fastest T20 century in international cricket.
| Player | Balls | Match | Date |
| Sahil Chauhan | 27 | Estonia v Cyprus | 2024 |
| Muhammad Fahad | 29 | Turkey v Bulgaria | 2025 |
| Jan Nicol Loftie-Eaton | 33 | Namibia v Nepal | 2024 |
| Sikandar Raza | 33 | Zimbabwe v Gambia | 2024 |
| Kushal Malla | 34 | Nepal v Mongolia | 2023 |
| David Miller | 35 | South Africa v Bangladesh | 2017 |
| Rohit Sharma | 35 | India v Sri Lanka | 2017 |
| Sudesh Wickramasekara | 35 | Czech Republic v Turkey | 2019 |
| Abhishek Sharma | 37 | India v England | 2025 |
| Tim David | 37 | Australia vs West Indies | 2025 |
1. Sahil Chauhan
![Top 10 Fastest T20 Centuries in International Cricket History [ 2026 Updated] 2 Sahil Chauhan](https://jeetwinsports.in/wp-content/uploads/2025/07/Sahil-Chauhan-1024x512.jpg)
Sahil Chauhan, an Estonian player, holds the record for the fastest T20 century in international cricket. In 2024, he achieved this milestone against Cyprus in just 27 balls he faced. Estonia was chasing a target of 192 runs, but the knock of Chauhan made the target look easy as he smashed 144 off just 41 balls with 18 sixes and 6 fours.
Following his explosive batting, Estonia comfortably chased the target and sealed the victory.
2. Muhammad Fahad
![Top 10 Fastest T20 Centuries in International Cricket History [ 2026 Updated] 3 Muhammad Fahad](https://jeetwinsports.in/wp-content/uploads/2025/07/Muhammad-Fahad-1024x512.jpg)
The second in the list of the fastest T20 century in international cricket is Muhammad Fahad, who smashed 100 runs in just 29 balls. During the game between Turkey and Bulgaria, the Turkish batter scored 120 runs in 34 balls with 12 sixes and 10 fours.
With this incredible century’s innings, Turkey successfully set the target of 237 runs and sealed the game as they packed Bulgaria in 178 runs. This remarkable feat was achieved recently in July 2025.
3. Jan Nicol Loftie-Eaton
![Top 10 Fastest T20 Centuries in International Cricket History [ 2026 Updated] 4 Jan Nicol Loftie Eaton](https://jeetwinsports.in/wp-content/uploads/2025/07/Jan-Nicol-Loftie-Eaton-1024x512.jpg)
Jan Nicol Loftie-Eaton sits among the top 5 fastest centuries in the T20 international cricket history list. The Namibian explosive batter scored the third fastest century in T20 international cricket in 33 balls against Nepal. In the particular innings, he hit 11 fours and 8 sixes.
It was also his first T20 fifty-plus score when he scored fifty in 18 balls and eventually accelerated his innings to reach the 100-run mark.
4. Sikandar Raza
![Top 10 Fastest T20 Centuries in International Cricket History [ 2026 Updated] 5 Sikandar Raza](https://jeetwinsports.in/wp-content/uploads/2025/07/Sikandar-Raza-1024x512.jpg)
Zimbabweβs Sikandar Raza, who is quite famous for his all-around performance, also has his name etched in the fastest T20 century in international cricket. His fastest century came in the match against Gambia during the ICC Menβs T20 World Cup Sub-Regional Africa Qualifier.
In this inning, he reached the 100-run mark in just 33 balls, including 7 fours and 15 sixes, becoming the only player to hit the fastest century in T20 in international cricket among the Test-playing nationsβ players.
5. Kushal Malla
![Top 10 Fastest T20 Centuries in International Cricket History [ 2026 Updated] 6 Kushal Malla](https://jeetwinsports.in/wp-content/uploads/2025/07/Kushal-Malla-1024x512.jpg)
In the top 5 fastest centuries in T20 international cricket history list, Kushal Malla is in the fifth position following his 137 not out off just 50 balls innings against Mongolia. The 19-year-old was the man of the moment in the Asian Games when he scored a century in 34 balls, becoming the second-youngest player to score a T20 century.
In the following innings, he smashed 12 sixes and 8 fours, contributing to Nepalβs total of 314 runs.
6. David Miller
![Top 10 Fastest T20 Centuries in International Cricket History [ 2026 Updated] 7 David Miller](https://jeetwinsports.in/wp-content/uploads/2025/07/David-Miller-1024x512.jpg)
The South African legend, David Miller has also held the record for one of the fastest T20 centuries in international cricket. Miller reached this milestone in the match against Bangladesh in Potchefstroom on October 29, 2017. In just 35 balls, he smashed a century, including 7 fours and 9 sixes.
His deep batting gave South Africa a competitive score of 224 at the loss of 4 wickets.
7. Rohit Sharma
![Top 10 Fastest T20 Centuries in International Cricket History [ 2026 Updated] 8 Rohit Sharma](https://jeetwinsports.in/wp-content/uploads/2025/07/Rohit-Sharma-1024x512.jpg)
In the match between India and Sri Lanka, Rohit Sharma had equalled Millerβs record of 100 runs in 35 balls. Sharma scored one of the fastest T20 centuries in international cricket in 35 balls, and further extended his innings to 118 runs in 43 balls. His batting masterclass in the innings included 12 fours and 10 sixes, and helped India post their highest T20 total of 260 runs.
SUGGESTED READ: Rohit Sharma in IPL: Teams, Stats & Iconic Moments
8. Sudesh Wickramasekara
![Top 10 Fastest T20 Centuries in International Cricket History [ 2026 Updated] 9 Sudesh Wickramasekara](https://jeetwinsports.in/wp-content/uploads/2025/07/Sudesh-Wickramasekara-1024x512.jpg)
Sudesh Wickramasekara is in the 8th position among the batters with the fastest T20 centuries in international cricket. The Czech Republicβs fiery batter achieved the milestone of one of the fastest centuries in T20 matches in 35 balls in August 2019. He ended up scoring an unbeaten 104 runs off 36 balls, with 8 fours and 10 sixes.
Following his explosive innings, the Czech Republic posted a massive total of 278 runs in just 4 wickets.
9. Abhishek Sharma
![Top 10 Fastest T20 Centuries in International Cricket History [ 2026 Updated] 10 Abhishek Sharma](https://jeetwinsports.in/wp-content/uploads/2025/07/Abhishek-Sharma-1024x512.jpg)
Another Indian batter is on the list of the fastest T20 centuries in international cricket. The young and energetic batter from India joined the club of the top 10 fastest centuries in T20 international in 37 balls in the match against England. His innings helped India seal the game by 150 runs and seal the series by 4-1.
Only Abhishek Sharma and Rohit Sharma belong to the list of the top 10 fastest T20 centurions in International Cricket History.
10. Tim David
![Top 10 Fastest T20 Centuries in International Cricket History [ 2026 Updated] 11 Tim David](https://jeetwinsports.in/wp-content/uploads/2025/07/Tim-David-1024x512.jpg)
In the third T20 International against the West Indies at St Kitts in July 2025, David scored an unbeaten 102 runs from just 37 balls, making it the fastest T20 International century by an Australian. His innings included 11 sixes and six fours and helped Australia chase down a target of 215 with 23 balls to spare while sealing a series win for his team.
David also became the fastest Australian to score a fifty in T20 Internationals, achieving the figure in 16 balls. His powerful, aggressive innings solidified his reputation as the most destructive middle-order hitter in T20 cricket.
When Records Fall and History Is Made?
The race for the fastest t20 century in international cricket has recently been displayed and showcases the perfect embodiment of the shortest forms, where thinking outside the box and sheer power are the keys to success.
From setting a world record for the fastest century in international cricket with a 27-ball hundred to awesome innings like that of Sikandar Raza, Kushal Malla and Tim David, there have been a myriad of phenomenal innings that have altered the 20-over innings batting expectations. Each of these performances reminds the spectators that one batter can turn the game around single-handedly.
The diversity of this list is even more fascinating. In addition to the players of the old cricketing countries, the players of the new teams have made an unforgettable impression on the world arena. This shows how T20 cricket has turned into a truly global event, providing a chance to the talent of all corners of the cricketing world.
Stay tuned with Jeetwin Sports for more sports updates and news.
![Top 10 Fastest T20 Centuries in International Cricket History [ 2026 Updated] 1 Johnson Charles ,rohit sharma and david miller side by side picture](https://jeetwinsports.in/wp-content/uploads/2025/07/top-10-fastest-t20-centuries-in-international-cricket-history-2025-updated-750x536.jpg)










