x
fastest century in T20 cricket

In 2007, Chris Gayle became the first player to reach a century in the Twenty20 International format while playing South Africa at the first-ever ICC World Twenty20. Vaibhav Suryavanshi, aged 14, has become the youngest player to score the fastest century in T20 international matches. He recently achieved a remarkable century in just 32 deliveries during a match against the United Arab Emirates, representing India A.

But do you know who scored the fastest century in T20 international cricket history? Though there are many contenders and several records created over the years, a few players created milestones. We will also explore the fastest T20 international century by Indian.

Fastest Century in T20 International Cricket

Fastest Century in T20 International Cricket

Sahil Chauhan scored a century in 27 balls, setting the record for the fastest century in T20I cricket. The Estonian batsman smashed an unbeaten 144 runs in just 41 balls with 18 sixes while playing against Cyprus in June 2024. Though Chris Gayle also tops the list of fastest T20 centuries (in 30 balls), the Indian Premier League (IPL) is not counted in International matches.

In terms of six-hitting, Sahil Chauhan holds the record for the second most sixes in a T20I innings with 18, joining the club with Chris Gayle. Other high-impact innings in T20Is have included Alex Hales, Evin Lewis, and Glenn Maxwell, who combined fast scoring with high strike rates, showing how the game has evolved with aggressive batting.

Top 10 Fastest Centuries in T20 International Cricket History List

Estonian batsman Sahil Chauhan holds record for the fastest century in T20 International, smashing a hundred in just 27 balls. He achieved this feat in June 2024 while chasing the score of 191 against Cyprus. Sahil is followed by Urvil Patel (28), Abhishek Sharma (28), Muhammad Fahad (29), Chris Gayle (30), and others.

Urvil Patel and Abhishek Sharma are the fastest T20 centurions for India, who recorded a hundred in 28 balls in 2024. Also, Vaibhav Suryavanshi became the youngest player in the world to smash the fastest T20I century.

Player Balls Team Year
Sahil Chauhan 27 Estonia 2024
Urvil Patel 28 Gujarat 2024
Abhishek Sharma 28 Punjab 2024
Muhammad Fahad 29 Türkiye 2025
Chris Gayle 30 Royal Challengers Bengaluru 2013
Rishabh Pant 32 Delhi 2018
Vaibhav Suryavanshi 32 India A 2025
Sikandar Raza 33 Zimbabwe 2024
Nicol Loftie-Eaton 33 Namibia 2024
Wihan Lubbe 33 North West 2018

Sahil Chauhan (27 balls) – Estonia

Metric Value
Total Runs 144*
Balls Faced 41
Century (Balls) 27
4s 6
6s 18
Strike Rate 351.21

In 2024, Sahil Chauhan scored a century against Cyprus, finishing with 144* from 41 balls. His century came off 27 balls and set a milestone as the fastest T20 hundred. During his innings, he hit 18 sixes, which contributed to Estonia achieving one of their highest-ever totals in Twenty20 Internationals.

Urvil Patel (28 balls) – Gujarat

Metric Value
Total Runs 113*
Balls Faced 35
Century (Balls) 28
4s 7
6s 12
Strike Rate 322.86

In the year 2024, Urvil Patel scored 102 runs for Gujarat against Tripura by hitting a hundred off of 28 balls. He did this while striking cleanly. It was his innings that propelled Gujarat to a significant total early on in their match against Vijay Hazare.

Abhishek Sharma (28 balls) – Punjab

Metric Value
Total Runs 106*
Balls Faced 29
Century (Balls) 28
4s 8
6s 11
Strike Rate 365.51

Abhishek Sharma reached his 28-ball hundred in T20 international against Meghalaya in 2024, scoring heavily in the powerplay. His knock included multiple boundaries and sixes, helping Punjab register a commanding total in the domestic T20 match.

Muhammad Fahad (29 balls) – Türkiye

Metric Value
Total Runs 120
Balls Faced 34
Century (Balls) 29
4s 10
6s 12
Strike Rate 352.94

Muhammad Fahad struck a 29-ball fastest century in T20 against Bulgaria in 2025, scoring quickly from the start. His innings lifted Türkiye to a strong total, supported by several sixes and aggressive stroke play across the innings.

Chris Gayle (30 balls) – Royal Challengers Bengaluru

Metric Value
Total Runs 175*
Balls Faced 66
Century (Balls) 30
4s 13
6s 17
Strike Rate 265.15

Chris Gayle smashed his 30-ball hundred against Pune Warriors in 2013, ending with 175*. He hit 17 sixes and 13 fours, leading RCB to a massive 263 total, still a historic T20 score.

Rishabh Pant (32 balls) – Delhi

Metric Value
Total Runs 116
Balls Faced 38
Century (Balls) 32
4s 8
6s 12
Strike Rate 305.26

Rishabh Pant scored a 32-ball century for Delhi against Himachal Pradesh in 2018, finishing with 116 from 38 balls. His innings featured continuous boundaries and helped Delhi chase the target with ease.

Read More: Is Ajay Jadeja Richest Cricketers in the World? Know the Truth!

Vaibhav Suryavanshi (32 balls) – India A

Metric Value
Total Runs 144
Balls Faced 42
Century (Balls) 32
4s 11
6s 15
Strike Rate 342.85

Vaibhav Suryavanshi reached his 32-ball century against UAE in 2025, scoring freely through midwicket and long-on. His quick hundred contributed significantly to India A building a competitive first-innings total.

Sikandar Raza (33 balls) – Zimbabwe

Metric Value
Total Runs 133
Balls Faced 43
Century (Balls) 33
4s 7
6s 15
Strike Rate 309.30

Sikandar Raza hit a 33-ball hundred versus Gambia in 2024, scoring with consistency throughout the innings. His knock pushed Zimbabwe to a large total in the match, supported by strong lower-order hitting.

Nicol Loftie-Eaton (33 balls) – Namibia

Metric Value
Total Runs 101
Balls Faced 36
Century (Balls) 33
4s 11
6s 8
Strike Rate 280.55

Nicol Loftie-Eaton scored the fastest T20 century in cricket against Nepal in 2024, finishing with a powerful innings that included regular sixes. His performance played a major role in Namibia achieving a high T20I score.

Wihan Lubbe (33 balls) – North West

Metric Value
Total Runs 102
Balls Faced 33
Century (Balls) 33
4s 7
6s 5
Strike Rate 309.09

In 2018, Wihan Lubbe scored the fastest T20 century for North West against Limpopo out of 33 balls. He scored a significant number of runs in the early overs of the match. North West was able to establish a substantial total in the domestic Twenty20 match thanks to his innings.

Who Has the Fastest 100 in Cricket History?

Sahil Chauhan holds the record for the fastest 100 in cricket history. He reached his century in just 27 balls while playing for Estonia against Cyprus in 2024, breaking all previous T20 and overall cricket records with his powerful hitting.

Sahil Chauhan scored an undefeated 144 runs off of just 41 balls in that match against Cyprus. With 18 sixes and six fours in his innings, Estonia amassed a huge total and dominated the match from beginning to end.

Keep Reading: 10 Most Beautiful Female Cricketers (With Pics)

Pankaj Suyal is a sports enthusiast and fantasy gaming expert who transforms his love for the game into compelling content. From match previews to player analysis and trending updates, he brings the sports world closer to his readers. When he is not writing, you will find him creating fantasy team or deep into a book (Yes, he is a bibliophile).