Header Banner

Fastest Century in T20 Internationals: Full List

kaif pic By - Wednesday, Oct 28, 2026
Last Updated on Oct 28, 2026 12:52 PM
Fastest Century in T20 Internationals: Full List

Image Source: X

Fastest Century in T20 Internationals: Scoring a century in T20 cricket is considered a significant achievement in itself, but reaching the three-figure mark in just 30 to 35 balls is a feat not everyone can accomplish. Young, explosive Indian batter Abhishek Sharma has once again created a sensation in the cricketing world by playing a blistering innings of 113 runs off just 38 balls against New Zealand. Following this explosive performance in the third T20 International match held on October 27, there has been a surge in discussions regarding the fastest centuries scored in T20 cricket.

Notably, the world record for the fastest T20 International century by a batter from a 'Full Member' nation is held by Abhishek Sharma himself. Let’s take a look at some of the standout batters who have scored centuries in the fewest number of balls in T20 International cricket.

10. Phil Salt (England) - 39 balls

Fastest Century in T20 Internationals

Image Source: X

England opener Phil Salt scored a century in 39 balls against South Africa in Manchester on September 12, 2025.

9. Johnson Charles (West Indies) - 39 balls

Fastest Century in T20 Internationals

Image Source: X

West Indies batter Johnson Charles scored a century in 39 balls against South Africa in Centurion on March 26, 2023.

8. Tim David (Australia) - 37 balls

Fastest Century in T20 Internationals

Image Source: X

Australian hard-hitter Tim David completed a century in 37 balls against the West Indies in Basseterre on July 25, 2025].

7. Abhishek Sharma (India) - 37 balls

Fastest Century in T20 Internationals

Image Source: X

Abhishek Sharma appears on this list once more. On February 2, 2025, at Wankhede, he smashed a century in 37 balls against England.

6. Abhishek Sharma (India) - 35 balls

Fastest Century in T20 Internationals

Image Source: X

On October 27, 2026, in Wellington, Abhishek Sharma repeated his stellar performance by once again scoring a century in just 35 balls against New Zealand.

Also Read: IPL 2027: CSK New Coaching Staff, Key Changes & Retained Members

5. Rohit Sharma (India) – 35 balls

Fastest Century in T20 Internationals

Image Source: X

Former Indian captain Rohit Sharma, famously known as the 'Hitman ', tore apart the Sri Lankan bowling attack in Indore on December 22, 2017, reaching his century in just 35 balls. Rohit shares this position with David Miller.

4. David Miller (South Africa) – 35 balls

Fastest Century in T20 Internationals

Image Source: X

Explosive South African middle-order batter David Miller made waves in T20 International cricket by scoring a century in 35 balls against Bangladesh on October 29, 2017. For a long time, this stood as the record for the fastest century.

3. Finn Allen (New Zealand) – 33 balls

Fastest Century in T20 Internationals

Image Source: X

New Zealand opening batter Finn Allen proved his mettle on the grand stage of the T20 World Cup. In a T20 World Cup semi-final match against South Africa on March 4, 2026, Allen smashed a century in just 33 balls, drawing level with Sikandar Raza to claim the second spot on the list.

2. Sikandar Raza (Zimbabwe) – 33 balls

Fastest Century in T20 Internationals

Image Source: X

Zimbabwean star all-rounder Sikandar Raza sits in joint-second place on this list. On October 23, 2024, Raza played a whirlwind innings against The Gambia, reaching his century in just 33 balls.

1. Abhishek Sharma (India) – 30 balls

Fastest Century in T20 Internationals

Image Source: X

Indian opener Abhishek Sharma holds the top spot on this list. He made history on September 17, 2026, by completing his century in just 30 balls against Afghanistan in Delhi. In that historic innings, he scored 108 runs off 34 balls, becoming the fastest centurion in T20 Internationals among Full Member nations.

Also Read: IND vs NZ: India Records Highest T20I Powerplay Score with 118 Runs

List of batters who have scored the fastest T20I centuries

Batter Country Balls Opponent Date
Abhishek Sharma India 30 Afghanistan 17 September 2026
Sikandar Raza Zimbabwe 33 Gambia 23 October 2024
Finn Allen New Zealand 33 South Africa 4 March 2026
David Miller South Africa 35 Bangladesh 29 October 2017
Rohit Sharma India 35 Indore 22/12/2017
Abhishek Sharma India 35 Wellington 27/10/2026
Abhishek Sharma India 37 Wankhede 02/02/2025
Tim David Australia 37 Basseterre 25/07/2025
Johnson Charles West Indies 39 Centurion 26/03/2023
Phil Salt England 39 Manchester 12/09/2025

Also Read: Most T20I Centuries for India: Abhishek Sharma Equals Surya Record

TOPICS MENTIONED IN THIS ARTICLE

Give Your Feedback



More Blogs From Kaif

Disclaimer

Possible11 is a sports news and analysis platform designed purely for entertainment and educational purposes. All match previews, player insights, and team analyses are based on publicly available information and expert opinions. We do not promote or support betting, gambling, or real-money gaming in any form. Users are encouraged to enjoy our content responsibly and use it for informational purposes only.

Download our App for more Tips and Tricks

entertainindia
entertainindia
Footer Sticky Banner