Fastest Centuries in ODI Cricket History, One Day International (ODI) cricket has produced some of the most breathtaking batting performances in the history of the sport. While scoring a century in ODI cricket is a remarkable achievement, reaching the three-figure mark at lightning speed takes the feat to another level. Over the years, several batters have rewritten record books by smashing hundreds in fewer than 50 balls, leaving bowlers helpless and fans amazed.
The evolution of ODI cricket, improved batting techniques, power-hitting skills, and modern equipment have all contributed to faster scoring rates. These changes have helped batters challenge records for the Fastest ODI century, producing some of the most explosive innings ever witnessed in international cricket. However, only a select group of players have managed to score centuries at an extraordinary pace and secure their place in cricket history.
In this article, we take a look at the fastest centuries in ODI cricket history and the unforgettable innings that changed the game forever.
AB de Villiers – 31 Balls (South Africa vs West Indies, 2015)
No discussion about the fastest ODI centuries can begin without mentioning AB de Villiers. The South African legend holds the record for the fastest century in ODI cricket, reaching the milestone in just 31 balls against the West Indies at Johannesburg on January 18, 2015.
Batting at number five, De Villiers launched an unbelievable assault on the West Indies bowling attack. He smashed boundaries to every corner of the ground and showcased the innovative stroke play that earned him the nickname “Mr. 360.”
His innings included:
- 149 runs off 44 balls
- 9 fours
- 16 sixes
- Strike rate of 338.63
Fastest Centuries in ODI Cricket History, The innings also featured the fastest ODI fifty, achieved in just 16 balls. De Villiers broke the previous record by five balls and set a benchmark that still stands today.
Corey Anderson – 36 Balls (New Zealand vs West Indies, 2014)
Before De Villiers rewrote history, the record belonged to Corey Anderson. The powerful New Zealand all-rounder scored a century in just 36 balls against the West Indies in Queenstown on January 1, 2014.
Anderson’s innings came during a rain-affected match where he took full advantage of favorable batting conditions. He blasted the West Indies bowlers all around the park and finished unbeaten on 131 from 47 deliveries.
His knock included:
- 14 sixes
- 6 fours
- Strike rate exceeding 278
The innings broke a record that had stood for nearly 18 years and marked a new era of aggressive ODI batting.
Shahid Afridi – 37 Balls (Pakistan vs Sri Lanka, 1996)
Long before T20 cricket existed, Shahid Afridi stunned the cricket world with a century in just 37 balls against Sri Lanka in Nairobi in 1996.
Afridi was only 16 years old at the time and was batting with a borrowed bat from teammate Waqar Younis. What followed was one of the most explosive innings cricket had ever seen.
His innings of 102 runs included:
- 11 sixes
- 6 fours
- Strike rate above 275
The record stood for nearly 17 years and established Afridi as one of cricket’s most destructive hitters.
Glenn Maxwell – 40 Balls (Australia vs Netherlands, 2023)
Fastest Centuries in ODI Cricket History, Australian superstar Glenn Maxwell produced one of the greatest World Cup innings ever when he smashed a century off just 40 balls against the Netherlands during the 2023 Cricket World Cup.
Maxwell’s innings showcased modern power-hitting at its finest. He attacked from the first ball and dismantled the Dutch bowling attack with remarkable consistency.
Highlights of the innings:
- 106 runs from 44 balls
- 8 fours
- 9 sixes
- Fastest century in Cricket World Cup history
The innings helped Australia post a massive total and reaffirmed Maxwell’s reputation as one of the most dangerous white-ball batters in the world.
Asif Khan – 41 Balls (UAE vs Nepal, 2023)
One of the less-publicized but equally remarkable achievements came from Asif Khan. The UAE batter scored a century in just 41 balls against Nepal in 2023.
His explosive knock highlighted the growing competitiveness of associate nations and demonstrated how aggressive batting is no longer limited to traditional cricket powerhouses.
The innings helped UAE secure a memorable victory and earned Asif Khan a place among ODI cricket’s fastest centurions.
Mark Boucher – 44 Balls (South Africa vs Zimbabwe, 2006)
South Africa’s wicketkeeper-batter Mark Boucher produced a sensational innings against Zimbabwe in 2006.
Coming in during the middle overs, Boucher unleashed an aggressive counterattack and reached his century in only 44 deliveries. At the time, it was among the fastest ODI hundreds ever recorded.
His innings played a crucial role in helping South Africa post a mammoth total and demonstrated the batting depth of the Proteas lineup during that era.
Brian Lara – 45 Balls (West Indies vs Bangladesh, 1999)
Legendary West Indian batter Brian Lara is best remembered for his elegant stroke play, but he also possessed the ability to score at incredible speed.
Against Bangladesh in 1999, Lara reached his century in just 45 balls. The innings combined classic timing with aggressive intent and remains one of the fastest hundreds in ODI cricket history.
It was a reminder that great batting is not always about brute force; timing and placement can be equally devastating.
Jos Buttler – 46 Balls (England vs Pakistan, 2015)
England’s white-ball revolution was spearheaded by players like Jos Buttler. In 2015, Buttler scored a stunning century off 46 balls against Pakistan.
His innings demonstrated England’s new attacking philosophy and helped transform the team into one of the most feared batting units in world cricket.
Buttler’s ability to innovate and find boundaries consistently made him one of the most dangerous finishers in ODI cricket.
Sanath Jayasuriya – 48 Balls (Sri Lanka vs Pakistan, 1996)
Before Afridi broke the record, the benchmark belonged to Sanath Jayasuriya, who scored a century in 48 balls against Pakistan in 1996.
Jayasuriya revolutionized ODI batting with his fearless approach during the first 15 overs. His attacking style changed how teams viewed field restrictions and laid the foundation for modern powerplay batting.
Many cricket analysts consider him one of the pioneers of aggressive limited-overs cricket.
Why Fast ODI Centuries Matter
Fastest Centuries in ODI Cricket History. Unlike traditional hundreds built over 100 or more deliveries, rapid centuries can completely alter the course of a game within a short period.
Benefits of a quick century include:
- Accelerating team scoring rates
- Shifting momentum instantly
- Putting bowlers under pressure
- Maximizing powerplay overs
- Creating match-winning situations
In modern cricket, where teams regularly score over 300 runs, the ability to score a century quickly has become more valuable than ever.
Evolution of ODI Batting
Several factors have contributed to the increasing number of fast centuries:
Better Equipment
Modern bats are larger, lighter, and more powerful than ever before, allowing batters to clear boundaries with greater ease.
Improved Fitness
Today’s cricketers are fitter and stronger, enabling them to maintain high-intensity batting throughout an innings.
Aggressive Mindset
Teams now encourage attacking cricket from the outset rather than conserving wickets for later stages.
Fielding Restrictions
Powerplays provide opportunities for batters to exploit gaps and score quickly during the early overs.
T20 Influence
The rise of T20 cricket has fundamentally changed batting approaches across all formats, including ODIs.
Will the 31-Ball Record Ever Be Broken?
AB de Villiers’ 31-ball century remains one of cricket’s most extraordinary achievements. While modern batting continues to evolve, breaking the record will require a perfect combination of:
- Exceptional form
- Favorable conditions
- Short boundaries
- Fearless intent
- A little bit of luck
Players such as Glenn Maxwell, Jos Buttler, Heinrich Klaasen, and other modern power hitters possess the capability, but surpassing 31 balls remains an enormous challenge.
Read More: Most Sixes in Cricket History: Top Power Hitters of All Time
Conclusion
Fastest Centuries in ODI Cricket History, Fast centuries represent some of the most thrilling moments in ODI cricket. From Shahid Afridi’s teenage heroics in 1996 to AB de Villiers’ record-shattering masterpiece in 2015, these innings have redefined what is possible in the 50-over format.
While batting standards continue to rise, AB de Villiers’ incredible 31-ball century remains the gold standard of ODI power-hitting. Whether the record is broken tomorrow or stands for another decade, these remarkable innings will always occupy a special place in cricket history.