Sahil Chauhan holds the record for the fastest century in T20I history, with a 27-ball hundred scored in June 2024. The T20I format stands as one of the most thrilling cricket competitions in the world. Since its start, the competition has seen power hitters showcase their skills on the biggest stage.
Several players have left their mark with explosive century-scoring over the years. In this article, we look at the top 10 fastest centuries in T20I cricket history.
Top 10 Fastest Centuries in T20I Cricket History
Let’s dive deep into the fastest century records in T20I cricket.
| Rank | Player | Balls | Match | Venue | Date |
|---|---|---|---|---|---|
| 1 | Sahil Chauhan (EST) | 27 | Estonia v Cyprus | Episkopi | 17/06/2024 |
| 2 | Muhammad Fahad (TKY) | 29 | Turkey v Bulgaria | Sofia | 12/07/2025 |
| 3 | Jan Nicol Loftie-Eaton (NAM) | 33 | Namibia v Nepal | Kirtipur | 27/02/2024 |
| 4 | Sikandar Raza (ZIM) | 33 | Zimbabwe v Gambia | Nairobi (Ruaraka) | 23/10/2024 |
| 5 | Kushal Malla (NEP) | 34 | Nepal v Mongolia | Hangzhou | 27/09/2023 |
| 6 | DA Miller (SA) | 35 | South Africa v Bangladesh | Potchefstroom | 29/10/2017 |
| 7 | RG Sharma (IND) | 35 | India v Sri Lanka | Indore | 22/12/2017 |
| 8 | S Wickramasekara (CZE) | 35 | Czech Republic v Turkey | Ilfov County | 30/08/2019 |
| 9 | Abhishek Sharma (IND) | 37 | India v England | Wankhede | 02/02/2025 |
| 10 | Sheikh Rasik (HUN) | 37 | Hungary v Malta | Marsa | 04/02/2025 |
1. Sahil Chauhan (27 Balls)
Sahil Chauhan sits at the top of the fastest T20I century charts with a 27-ball hundred. The Estonian batter achieved this feat against Cyprus in a bilateral series match in June 2024. He finished the game with an unbeaten 144 off 41 balls at a strike rate of 351.21.

| Player | Balls | Match | Venue | Date |
|---|---|---|---|---|
| Sahil Chauhan (EST) | 27 | Estonia v Cyprus | Episkopi | 17/06/2024 |
Chauhan had a contrasting day. He was dismissed for a duck in the first match of the doubleheader. But he came into his own in the second game, which started not long after the first one ended. Chasing Cyprus’ total of 191/7, he smashed six fours and 18 sixes to take his team home in the 13th over. His 18 sixes set a new record for the most sixes in a men’s T20I innings. He broke the previous record of 16 sixes held jointly by Hazratullah Zazai and Finn Allen.
2. Muhammad Fahad (29 Balls)
Muhammad Fahad holds the second position with a 29-ball century in T20I history. The Turkey opener scored this during the Bulgaria Tri-Nation T20I Series in July 2025. He appeared against Bulgaria and scored 120 runs off 34 balls at the Vassil Levski National Sports Academy in Sofia.

| Player | Balls | Match | Venue | Date |
|---|---|---|---|---|
| Muhammad Fahad (TKY) | 29 | Turkey v Bulgaria | Sofia | 12/07/2025 |
The 38-year-old hammered 10 fours and 12 sixes in his maiden T20I century. His blistering knock helped Turkey post 237 runs in 19.3 overs. Turkey went on to win the match by 59 runs, notching up their only win of the tri-nation series. His century remains the second-fastest ever in T20I cricket history.
3. Jan Nicol Loftie-Eaton (33 Balls)
Jan Nicol Loftie-Eaton ranks third with a 33-ball century in T20I cricket. The Namibian batter achieved this during the Nepal Tri-Nation T20I Series in February 2024. He scored 101 off 36 balls at an amazing strike rate of 280.55 at the TU Cricket Ground in Kirtipur.

| Player | Balls | Match | Venue | Date |
|---|---|---|---|---|
| Jan Nicol Loftie-Eaton (NAM) | 33 | Namibia v Nepal | Kirtipur | 27/02/2024 |
The 22-year-old came in to bat when Namibia were struggling at 62/3 in the 11th over. He then unleashed a flurry of attacking strokes. His knock featured 11 fours and eight sixes. The 92 runs he scored from boundaries were also the most by a batter in T20Is at that time. Loftie-Eaton’s century helped Namibia post 206/4 and win the match by 20 runs. He also took two wickets in the game, becoming the second Namibian to score a hundred and take two wickets in a T20I.
4. Sikandar Raza (33 Balls)
Sikandar Raza takes the joint-third spot with a 33-ball century in T20I history. The Zimbabwe captain achieved this against Gambia in the T20 World Cup Sub-Regional Africa Qualifier in October 2024. He finished unbeaten on 133 off 43 balls at the Ruaraka Sports Club Ground in Nairobi.

| Player | Balls | Match | Venue | Date |
|---|---|---|---|---|
| Sikandar Raza (ZIM) | 33 | Zimbabwe v Gambia | Nairobi (Ruaraka) | 23/10/2024 |
Raza’s century was the first by a Zimbabwe player in men’s T20Is. He came to the crease at the end of the seventh over and struck the third ball he faced for six. He smashed seven fours and 15 sixes in his innings. His knock helped Zimbabwe post 344/4, the highest total in T20I history. Zimbabwe won the match by 290 runs, also a record in the format. Raza became the fastest century-maker among full-member nations in T20I cricket.
5. Kushal Malla (34 Balls)
Kushal Malla occupies the fifth position with a 34-ball century in T20I cricket. The Nepal batter achieved this during the 2023 Asian Games in Hangzhou, China. He scored an unbeaten 137 off 50 balls against Mongolia in the group stage match in September 2023.

| Player | 34 | Match | Venue | Date |
|---|---|---|---|---|
| Kushal Malla (NEP) | 34 | Nepal v Mongolia | Hangzhou | 27/09/2023 |
The 19-year-old left-hander smashed 12 sixes and eight fours in his stunning knock. His century came at a strike rate of 274 and helped Nepal post 314/3, the then-highest total in T20I history. In the same match, his teammate Dipendra Singh Airee hit a nine-ball fifty, another world record. Nepal won the match by 273 runs. Malla also became the second youngest batter to score a century in men’s T20Is.
6. David Miller (35 Balls)

David Miller stands sixth with a 35-ball century in T20I cricket. The South African power-hitter achieved this against Bangladesh at Potchefstroom in October 2017. He finished unbeaten on 101 off 36 balls and struck seven fours and nine sixes.
| Player | Balls | Match | Venue | Date |
|---|---|---|---|---|
| DA Miller (SA) | 35 | South Africa v Bangladesh | Potchefstroom | 29/10/2017 |
Miller set the then-world record for the fastest T20I century. He hit five consecutive sixes off Mohammad Saifuddin in the penultimate over of the innings. He came close to becoming only the third player to hit six sixes in an over in international cricket. But the final ball went for a single. His innings helped South Africa post 224/4, and they won by 83 runs. Miller was also the first player to score a T20I century while batting at number five.
7. Rohit Sharma (35 Balls)
Rohit Sharma holds the joint-sixth position with a 35-ball century in T20I cricket. The India captain equaled Miller’s record against Sri Lanka at Holkar Stadium in Indore in December 2017. He scored 118 off 43 balls with 12 fours and 10 sixes.

| Player | Balls | Match | Venue | Date |
|---|---|---|---|---|
| RG Sharma (IND) | 35 | India v Sri Lanka | Indore | 22/12/2017 |
The Hitman reached his fifty in just 23 balls before going on a run-scoring spree. His innings came at a strike rate of 274.41, the highest for any of his T20I knocks. He also broke the record for most sixes by an Indian in a T20I innings with 10 maximums. His knock helped India post 260/5, their highest T20I total at that time. India won the match by 88 runs and clinched the series with one game to spare.
8. Sudesh Wickramasekara (35 Balls)
Sudesh Wickramasekara takes the joint-sixth spot with a 35-ball century in T20I cricket. The Czech Republic batter achieved this against Turkey at Ilfov County in Romania during the Continental Cup in August 2019. He finished unbeaten on 104 off 36 balls.

| Player | Balls | Match | Venue | Date |
|---|---|---|---|---|
| S Wickramasekara (CZE) | 35 | Czech Republic v Turkey | Ilfov County | 30/08/2019 |
Wickramasekara became the first Czech batter to score a T20I century. He struck eight fours and ten sixes in his innings. His knock helped the Czech Republic post 278/4, which equaled the then-highest T20I total. Turkey were bundled out for just 21 runs in reply, the lowest completed T20I total ever. The Czech Republic won by 257 runs. Wickramasekara also took two wickets, becoming only the second player to score a hundred and take multiple wickets in a T20I.
9. Abhishek Sharma (37 Balls)
Abhishek Sharma ranks ninth with a 37-ball century in T20I cricket. The Indian opener achieved this against England at the Wankhede Stadium in Mumbai in February 2025. He scored 135 off 54 balls, the highest individual score for India in T20Is.

| Player | Balls | Match | Venue | Date |
|---|---|---|---|---|
| Abhishek Sharma (IND) | 37 | India v England | Wankhede | 02/02/2025 |
The 24-year-old left-hander lit up the stadium with seven fours and 13 sixes. He reached his fifty in just 17 balls, the second-fastest for India. His 13 sixes were the most by an Indian in a single T20I innings. His knock helped India post 247/9, and they won the match by a massive 150 runs. The win sealed a 4-1 series victory for India. Head coach Gautam Gambhir praised it as one of the best T20 hundreds against quality pace bowling.
10. Sheikh Rasik (37 Balls)

Sheikh Rasik completes the top ten with a 37-ball century in T20I cricket. The Hungarian batter achieved this against Malta at Marsa in February 2025. His explosive knock came just two days after Abhishek Sharma’s hundred.
| Player | Balls | Match | Venue | Date |
|---|---|---|---|---|
| Sheikh Rasik (HUN) | 37 | Hungary v Malta | Marsa | 04/02/2025 |
Rasik’s innings marked a significant moment for Associate cricket. His century showcased the growing talent in emerging cricket nations. The knock demonstrated that players from smaller cricketing countries can match the big hitters from top nations. His hundred added another name to the elite list of fast century-makers in T20I cricket.
Also Read:
Conclusion: Sahil Chauhan Has the Fastest Century in T20I History (27 Balls)
The top 10 fastest centuries in T20I history have shaped the format with brilliant performances over the years. Sahil Chauhan leads the pack with his 27-ball hundred and continues to inspire future generations. Players like Muhammad Fahad, Loftie-Eaton, and Sikandar Raza have shown that explosive batting is not limited to full-member nations. The mix of Associate nation stars and modern-day legends on this list shows the global appeal of T20 cricket. These batters have provided countless memorable moments and will continue to be remembered as the format grows in stature.
