Fastest century in t20
Cricket has witnessed some of the most breathtaking performances over the years, with players smashing records and setting new milestones. One of the most thrilling records in T20 cricket is the fastest century in T20. The shortest format of the game has given batters the liberty to play aggressive cricket, leading to some phenomenal innings.
In this article, we will explore the fastest centuries in T20 cricket, including the fastest century in T20 international cricket history list, and some notable performances in IPL, ODI, and Test formats. We will also discuss the latest achievement by Abhishek Sharma, who registered the second-fastest T20I century for India.

Fastest Century in T20 International Cricket
The fastest century in T20 international cricket is an ever-evolving record, with batsmen around the world breaking new barriers. Here is the updated fastest century in T20 international cricket history list:
Fastest Centuries in T20 International Cricket
Player | Balls | Opposition | Year |
Sahil Chauhan | 27 | Cyprus | 2024 |
Sikandar Raza | 33 | Gambia | 2024 |
Jan Nicol Loftie-Eaton | 33 | Nepal | 2024 |
Kushal Malla | 34 | Mongolia | 2023 |
David Miller | 35 | Bangladesh | 2017 |
Rohit Sharma | 35 | Sri Lanka | 2017 |
Sudesh Wickramasekara | 35 | Turkey | 2019 |
Sivakumar Periyalwar | 39 | Turkey | 2019 |
Sanju Samson | 40 | Bangladesh | 2024 |
Tilak Varma | 41 | South Africa | 2024 |
Henry George Munsey | 41 | Netherlands | 2019 |
Shaheryar Butt | 41 | Czech Republic | 2020 |
Hazratullah Zazai | 42 | Ireland | 2019 |
Jean-Pierre Kotze | 43 | Botswana | 2019 |
Kusal Perera | 44 | New Zealand | 2025 |
Richard Levi | 45 | New Zealand | 2012 |
Suryakumar Yadav | 45 | Sri Lanka | 2023 |
Faf du Plessis | 46 | West Indies | 2015 |
KL Rahul | 46 | West Indies | 2016 |
Glenn Philips | 46 | West Indies | 2020 |
Aaron Finch | 47 | England | 2013 |
Chris Gayle | 47 | England | 2016 |
Colin Munro | 47 | West Indies | 2018 |
Ravinderpal Singh | 47 | Cayman Islands | 2019 |
Evin Lewis | 48 | India | 2016 |
Dawid Malan | 48 | New Zealand | 2019 |
Glenn Maxwell | 49 | Sri Lanka | 2016 |
Martin Guptill | 49 | Australia | 2018 |
Paras Khadka | 49 | Singapore | 2019 |
Abhishek Sharma’s Stunning Knock Against England
Abhishek Sharma created history in the fifth and final T20I against England by scoring the second-fastest century for India in T20Is. The left-handed batsman was in sublime touch, dismantling England’s pace attack led by Jofra Archer and Mark Wood.
- Abhishek Sharma reached his century in just 37 balls at the Wankhede Stadium in Mumbai.
- His knock was the second-fastest by an Indian in T20Is, behind Rohit Sharma’s 35-ball hundred against Sri Lanka in 2017.
- He played aggressively during the powerplay and provided India with a solid start after England’s captain Jos Buttler won the toss and opted to bowl first.
- Despite an aggressive start, his innings ended when he was dismissed by Mark Wood.

Other Indian Records in Fastest T20I Centuries
- Fastest T20I Hundred for India: Rohit Sharma (35 balls vs. Sri Lanka, 2017)
- Fastest T20I Half-Century for India: Yuvraj Singh (12 balls vs. England, 2007 T20 World Cup)
- Fastest T20I Fifty Overall: Dipendra Singh Airee (9 balls vs. Mongolia, 2023)
Fastest Centuries in Cricket History (All Formats)
While T20 cricket is known for explosive batting, records in ODI and Test cricket have also seen incredibly fast centuries. Here’s a quick look at some of the fastest centuries across formats:
Fastest Centuries in All Formats
T20 Cricket
Chris Gayle holds the record for the fastest T20 century in franchise cricket, scoring 100 off 30 balls in the 2013 IPL.
Jan Nicol Loftie-Eaton set a new T20I record in 2024 with a 33-ball century.
ODI Cricket
AB de Villiers holds the record for the fastest ODI century, scoring 100 off just 31 balls against West Indies in 2015.
Test Cricket
Brendon McCullum smashed the fastest Test century in 54 balls against Australia in 2016.
Fastest Hundred in IPL
The Indian Premier League (IPL) has seen some of the fastest centuries in T20 history, with power hitters taking the game to new heights.
Chris Gayle holds the record for the fastest IPL hundred, scoring 175 off 66 balls, with his century coming in just 30 balls against Pune Warriors in 2013.
The IPL has witnessed some of the most explosive centuries in T20 cricket. The fastest IPL centuries include:
Chris Gayle – 30 balls (2013, RCB vs Pune Warriors)
Yusuf Pathan – 37 balls (2010, RR vs MI)
David Miller – 38 balls (2013, KXIP vs RCB)
Adam Gilchrist – 42 balls (2008, Deccan Chargers vs MI)
AB de Villiers – 43 balls (2016, RCB vs Gujarat Lions)
These innings have been etched in IPL history, showcasing power-hitting at its peak.
Conclusion
T20 cricket continues to evolve, with batsmen setting new benchmarks for speed and power. The fastest century in T20 cricket remains a coveted record, with players like Chris Gayle, Rohit Sharma, David Miller, and Abhishek Sharma showcasing their brilliance on the field. With the rise of new talent and aggressive gameplay, cricket fans can expect even more fireworks in the years to come.