Advertisement
Top 10 Fastest Century in T20 - Full List & Records
-1752755835761.webp)
Summary
The T20 format is fast-paced, and scoring a century in the shortest format of the game is one of the biggest achievements for a batter. However, racking up a hundred in T20I cricket is a whole different level of challenge. The 20-over format demands a fast pace as each team only gets 120 balls to put up a dominant score line. Hence, there’s not much time available to settle into the game. Batters have to be super aggressive from the very first ball to have any chance of getting to 100 runs.
It's a rare feat to achieve, but some star players have managed to score the fastest century in T20. Phil Salt has smashed the fastest century in T20 international cricket by an English player against South Africa in just 39 balls. This list highlights their achievements, featuring the players who scored the fastest century in T20 international history.
Fastest Century in T20 International Cricket History List
Since its inception, T20 cricket has witnessed numerous quick-fire knocks over the years. In some of the more memorable performances, fans have seen players smash boundaries and sixes at a consistent pace, entertaining viewers all over the world. Now let's take a look at the fastest century in T20 international cricket history list:
| Rank | Player Name | Balls | Match | Venue | Date |
|---|---|---|---|---|---|
| 1 | Sahil Chauhan | 27 | Estonia vs Cyprus | Episkopi | 17/06/2024 |
| 2 | Muhammad Fahad | 29 | Turkey vs Bulgaria | Sofia | 12/07/2025 |
| 3 | Jan Nicol Loftie-Eaton | 33 | Namibia vs Nepal | Kirtipur | 27/02/2024 |
| 4 | Sikandar Raza | 33 | Zimbabwe vs Gambia | Nairobi (Ruaraka) | 23/10/2024 |
| 5 | Kushal Malla | 34 | Nepal vs Mongolia | Hangzhou | 27/09/2023 |
| 6 | David Miller | 35 | South Africa vs Bangladesh | Potchefstroom | 29/10/2017 |
| 7 | Rohit Sharma | 35 | India vs Sri Lanka | Indore | 22/12/2017 |
| 8 | S Wickramasekara | 35 | Czech Republic vs Turkey | Ilfov County | 30/08/2019 |
| 9 | Abhishek Sharma | 37 | India vs England | Wankhede | 02/02/2025 |
| 10 | Tim David | 37 | West Indies vs Australia | Warner Park | 25/07/2025 |
Who Has The Fastest Century in T20 International?
From Rohit Sharma to David Miller, the T20 format has witnessed several iconic knocks that have ramped up the excitement of global fans. These cricketing superstars have shown how to effectively use their skills and rack up scorelines at a super-fast pace. The fastest knocks of all time include the following names:
10. Tim David | Australia | 37 balls

Australian brutal batter Tim David is also in the list of the fastest century in T20 cricket, who scored a century in 37 balls against the West Indies. He played smart cricket but was very aggressive at the same time. He knew exactly when to attack and hit big shots. His knock was the main reason Australia won the match by 23 balls to spare, where he showed great power and dominance to complete his hundred. Tim David led Australia to a 6-wicket win over the West Indies. This was his first T20I hundred. It's the fastest T20I hundred by an Australian and the third fastest against any Test-playing nation.
9. Abhishek Sharma | India | 37 balls

Young Indian opener Abhishek Sharma showed a lot of courage against England's tough bowling. He scored his century in 37 balls, making the sport look easy. He started attacking from the first ball, and his aggressive batting helped India score big runs in a very close match. He hit 13 sixes and 7 fours in the game. He is also among the few players who have scored one of the fastest centuries in the IPL.
Advertisement
8. Sudesh Wickramasekara | Czech Republic | 35 balls

Czech Republic's Sudesh Wickramasekara scored a century in 35 balls against Turkey. He remained unbeaten and hit 10 sixes and 12 boundaries with a strike rate of 288.88. His powerful batting showed that impactful cricket players can pick up pace from any moment in the game. It was a huge performance that put Czech cricket on the map.
7. Rohit Sharma | India | 35 balls

The former Indian skipper Rohit Sharma holds the record for the fastest century in T20 internationals by an Indian. The 'Hitman' also scored a century in 35 balls against Sri Lanka. He made it look so easy with his perfect timing and power hitting. Rohit went on to score 118 runs from 43 balls and helped India win the match easily. He hit 10 towering sixes and 12 magnificent boundaries. It was a typical Rohit Sharma innings that helped the Men in Blue run away with a comfortable win.
Advertisement
6. David Miller | South Africa | 35 balls

South African finisher David Miller is called 'Killer Miller' for good reason. He scored one of the fastest centuries in 35 balls against Bangladesh back in 2017. He came to bat in the middle order and just went into full attacking mode, hitting 9 sixes and 7 fours. For a long time, this was the fastest century by a player from one of the best cricket teams in the world. It was a brutal performance that nobody could forget. He remained not out and helped South Africa to score a high total of 224 runs.
5. Kushal Malla | Nepal | 34 balls

Kushal Malla of Nepal scored a century in 34 balls against Mongolia at the Asian Games. He had a strike rate of 274.00, hitting 12 sixes and 8 boundaries. The young left-hander was in top form, hitting boundaries everywhere. The Mongolian bowlers were unable to stop him. His stunning knock helped Nepal achieve 314 runs, the highest total in T20I cricket history. A remarkable innings like that secured his place among the top 10 fastest century in T20.
Advertisement
4. Sikandar Raza | Zimbabwe | 33 balls

The star all-rounder from Zimbabwe, Sikandar Raza, made headlines during the match of the ICC Men's T20 World Cup Sub-Regional Africa Qualifier Group B. Sikandar Raza showed why he is a dependable all-rounder. He was so good with his form that he blasted a 33-ball century against Gambia. This was his fastest century in a T20 international. Gambia made Zimbabwe bat first, and he didn't waste any time. He attacked the bowlers from the very first ball. He hit 15 sixes and 7 fours. This innings proved why he is one of the best all-rounder in the world.
3. Jan Nicol Loftie-Eaton | Namibia | 33 balls

Namibian batter Jan Nicol Loftie-Eaton scored his century in 33 balls against Nepal. He achieved this feat during Nepal vs Namibia, 1st Match at Kirtipur, Nepal Tri-Nation. In that match, he hit 8 sixes and 11 boundaries. He got caught by Gulsan Jha. He is a left-handed batter who mixes power hitting with good cricket shots. This was one of the rare T20I hundreds by a Namibian player, making it a big moment for his country by scoring the fastest T20 century in international cricket. His innings is still one of the fastest centuries by any African player.
2. Muhammad Fahad | Turkey | 29 balls

Muhammad Fahad, who plays international cricket for Turkey, is second on the list of scoring one of the fastest century in T20 cricket. He blasted his way to a hundred in an unbelievable 29 balls when his team played against Bulgaria. He was fearless that day and started hitting big shots right away. He helped Turkey score a huge total in the game. His innings showed that smaller cricket countries like Turkey have some real talent and can play exciting cricket.
1. Sahil Chauhan | Estonia | 27 balls

At the very top of the list is Sahil Chauhan from Estonia. He scored his 100 runs in just 27 balls against Cyprus in June 2024. There were two matches on the same day, and Chauhan got out for a duck (zero runs) in the first match. In the second match, however, he was just hitting all over the boundary. Cyprus scored 191/7 and Estonia had to chase it down.
After getting the second chance on the same day, Sahil came out and just went crazy with his batting. He scored 144 runs without getting out, and it took him only 41 balls. Estonia won the match in the 13th over with 6 wickets left. His knock also had 18 sixes, which is equal to Chris Gayle's record for most sixes in a T20 match. The fastest T20 century in international cricket shows that cricket players from all over the world can put up amazing performances when they play with confidence.
Frequently Asked Questions
Who has the fastest century in T20I?
+
Who has the fastest century in T20I?
Sahil Chauhan, who plays for Estonia, has the fastest century in T20I.
Who has the fastest 100 in cricket history?
+
Who has the fastest 100 in cricket history?
Sahil Chauhan has the fastest 100 in cricket history.
Which is the fastest 100 in IPL?
+
Which is the fastest 100 in IPL?
Chris Gayle has scored the fastest 100 in IPL
Who made 100 runs in 27 balls?
+
Who made 100 runs in 27 balls?
Sahil Chauhan made 100 runs in 27 balls.
What is the slowest century in T20?
+
What is the slowest century in T20?
Martin Guptill's century in 69 balls is the slowest century in T20.
Conversation
(0 Comments)
Editor's Pick
Editor's Pick




-1758458617880.webp)



-1765027892760.webp)
-1765010505518.webp)





