Introduction: The Art of the Lightning Century
A century in cricket is always special, but a century scored in record-breaking time is legendary. The fastest centuries in international cricket represent the pinnacle of aggressive batting—where power, precision, and fearless intent combine to create moments that live forever in cricketing folklore.
Scoring 100 runs is a milestone that defines a batsman's career. But scoring it in under 40 balls in ODI cricket, under 60 balls in Test cricket, or under 30 balls in T20I cricket requires a level of skill and audacity that few possess. These innings not only change the course of matches but also redefine what fans believe is possible on a cricket field.
This comprehensive guide explores the Top 10 Fastest Centuries in International Cricket, covering all formats—Test, ODI, and T20I. We'll dive into the players, the matches, the statistics, and the unforgettable moments that made these innings immortal. All statistics are based on officially recognized international men's cricket records.
How Fastest Centuries Are Measured
When measuring the fastest centuries, the primary metric is the number of balls faced to reach 100 runs. The fewer balls taken, the faster the century. However, context matters greatly:
- Balls Faced: The total deliveries a batsman faces to score 100 runs.
- Strike Rate: Runs scored per 100 balls. A strike rate above 200 is considered extraordinary.
- Match Situation: The state of the game—chasing a target, setting a total, or saving a match.
- Opponent Quality: The strength of the bowling attack faced.
- Pressure: The significance of the match—World Cup, series decider, etc.
- Pitch Conditions: Flat tracks help scoring, while tricky pitches test technique.
Top 10 Fastest Centuries in International Cricket
AB de Villiers
Career Achievement: AB de Villiers' 31-ball century is the fastest in ODI cricket history. His innings included 10 fours and 8 sixes, reaching 100 off just 31 balls.
Interesting Fact: De Villiers reached 50 off just 16 balls, the fastest fifty in ODI history at the time. He finished with 149 runs off 44 balls.
Legacy: This innings redefined what was possible in ODI cricket and cemented de Villiers' reputation as the most innovative batsman of his generation.
Corey Anderson
Career Achievement: Corey Anderson broke the previous record of 37 balls held by Shahid Afridi, scoring his century off 36 balls.
Interesting Fact: Anderson's innings included 11 sixes, showcasing his immense power-hitting ability at just 23 years of age.
Legacy: This innings announced Anderson as one of the most destructive batsmen in world cricket, though injuries later curtailed his career.
Shahid Afridi
Career Achievement: Shahid Afridi scored the fastest century in ODI cricket history at just 16 years old, a record that stood for nearly two decades.
Interesting Fact: Afridi's innings included 9 sixes and was his first international century, making him an instant cricket legend.
Legacy: This innings revolutionized aggressive batting in ODI cricket and inspired a generation of power-hitters.
Glenn Maxwell
Career Achievement: Glenn Maxwell's 40-ball century was one of the fastest in ODI history, showcasing his innovative 360-degree batting style.
Interesting Fact: Maxwell reached his century with a six, and his innings included several reverse hits and unorthodox shots.
Legacy: Maxwell became known as "The Big Show" for his ability to score quickly and change games single-handedly.
Asif Khan
Career Achievement: Asif Khan's 41-ball century for UAE against Nepal was one of the fastest ODI centuries in recent years.
Interesting Fact: Khan's innings included 10 sixes and helped UAE chase down a challenging total with ease.
Legacy: This innings put UAE cricket on the world map and established Khan as a rising star in Associate cricket.
Brendon McCullum
Career Achievement: Brendon McCullum scored the fastest Test century in history, reaching 100 off just 54 balls against Australia.
Interesting Fact: McCullum was playing his final Test match and finished his career with this sensational innings in his last game.
Legacy: This innings redefined Test cricket batting and showed that even the longest format can produce breathtakingly quick scoring.
Viv Richards
Career Achievement: Viv Richards scored the fastest Test century in the 1980s, reaching 100 off 56 balls against England.
Interesting Fact: Richards was known for his fearless batting and ability to dominate the best bowling attacks in the world.
Legacy: Sir Viv Richards is widely regarded as one of the greatest batsmen of all time, and his aggressive style changed Test batting forever.
Misbah-ul-Haq
Career Achievement: Misbah-ul-Haq equaled Viv Richards' record of 56 balls for a Test century, showing aggressive batting from a usually defensive player.
Interesting Fact: Misbah reached his century with a six, becoming the first Pakistani to score a Test century in 56 balls.
Legacy: This innings showcased that even defensive batsmen can be aggressive when the situation demands it.
Sahil Chauhan
Career Achievement: Sahil Chauhan scored the fastest T20I century in history, reaching 100 off just 27 balls.
Interesting Fact: Chauhan's innings was part of a record-breaking T20I match and showcased the growing strength of Associate cricket.
Legacy: This record put Estonia cricket on the global map and showed that cricket is growing in non-traditional nations.
Muhammad Fahad
Career Achievement: Muhammad Fahad scored a brilliant 29-ball century for the Philippines, one of the fastest T20I hundreds.
Interesting Fact: Fahad's innings included 10 sixes and was part of a record-breaking partnership.
Legacy: This innings highlighted the growing competitiveness of Asian and Pacific cricket nations.
Comparison Table
| Rank | Player | Country | Format | Balls | Opponent | Venue | Year |
|---|---|---|---|---|---|---|---|
| 1 | AB de Villiers | South Africa | ODI | 31 | West Indies | Johannesburg | 2015 |
| 2 | Corey Anderson | New Zealand | ODI | 36 | West Indies | Queenstown | 2014 |
| 3 | Shahid Afridi | Pakistan | ODI | 37 | Sri Lanka | Kandy | 1996 |
| 4 | Glenn Maxwell | Australia | ODI | 40 | Sri Lanka | Sydney | 2015 |
| 5 | Asif Khan | UAE | ODI | 41 | Nepal | Kathmandu | 2024 |
| 6 | Brendon McCullum | New Zealand | Test | 54 | Australia | Christchurch | 2016 |
| 7 | Viv Richards | West Indies | Test | 56 | England | St. John's | 1986 |
| 8 | Misbah-ul-Haq | Pakistan | Test | 56 | Australia | Abu Dhabi | 2014 |
| 9 | Sahil Chauhan | Estonia | T20I | 27 | Cyprus | Limassol | 2024 |
| 10 | Muhammad Fahad | Philippines | T20I | 29 | Papua New Guinea | Port Moresby | 2024 |
Fastest Centuries by Format
Test
Brendon McCullum
vs Australia, 2016
ODI
AB de Villiers
vs West Indies, 2015
T20I
Sahil Chauhan
vs Cyprus, 2024
Record Timeline
Statistics
What Makes a Fast Century?
Scoring a fast century requires a perfect combination of factors:
- Power Hitting: The ability to clear the boundary consistently.
- Bat Speed: Fast hands and excellent bat swing.
- Fitness: Stamina to maintain intensity throughout the innings.
- Shot Selection: Knowing which balls to target and which to respect.
- Powerplay Advantage: Capitalizing on fielding restrictions.
- Pitch Conditions: Flat tracks and fast outfields help.
- Bowling Attack: Facing weaker or tired bowlers can accelerate scoring.
- Mental Strength: Fearless intent and confidence in abilities.
Interesting Facts
- AB de Villiers reached 50 off 16 balls in his 31-ball century — the fastest fifty in ODI history.
- Shahid Afridi was just 16 years old when he scored his 37-ball century.
- Brendon McCullum scored his fastest century in his last-ever Test match.
- Viv Richards' 56-ball century came in a losing cause — but it's still remembered as one of the greatest innings ever.
- Corey Anderson hit 11 sixes in his 36-ball century.
- Glenn Maxwell's 40-ball century included several reverse sweeps and unorthodox shots.
- Sahil Chauhan's 27-ball century is the fastest in T20I history.
- Muhammad Fahad's 29-ball century for the Philippines was the fastest by an Asian associate nation player.
- Asif Khan's 41-ball century helped UAE win against Nepal in a historic match.
- Misbah-ul-Haq was 40 years old when he scored his 56-ball Test century.
- The fastest century in women's international cricket is by Lizelle Lee (36 balls in T20I).
- No batsman has yet broken AB de Villiers' 31-ball ODI century record as of 2026.
Frequently Asked Questions
📰 Related Articles
Conclusion
The fastest centuries in international cricket are more than just statistical anomalies — they are moments of pure genius. From AB de Villiers' breathtaking 31-ball masterpiece to Sahil Chauhan's record-breaking T20I century, these innings showcase the incredible evolution of batting in cricket.
As the game continues to evolve with new formats and playing styles, it's only a matter of time before these records are challenged and broken. But the legacy of these innings will remain — inspiring future generations of cricketers to dream big and bat fearlessly.
Whether you're a fan, a player, or a student of the game, understanding these record-breaking innings gives you a deeper appreciation for the skill and courage required to score a century — especially when every ball counts.