
Top 5 Players Scored Fastest Test Centuries: Cricket’s Boldest Innings Ever
Test cricket is often celebrated for its patience, strategy, and technique. Yet, hidden within its timeless format lies a thrilling narrative — the race for the fastest centuries ever recorded. These lightning-fast innings redefined the nature of Test cricket, proving that aggression and flair have a place even in the game’s most traditional form.
In this article, we delve into the top 5 players scored fastest Test centuries, showcasing batsmen who dared to defy norms with skill, power, and audacity.
1. Brendon McCullum – 54 Balls vs Australia (2016)
Brendon McCullum, one of the most fearless strikers in cricket history, holds the record for the fastest century in Test cricket. Facing Australia in Christchurch in 2016 — his farewell Test — McCullum smashed a brutal 100 in just 54 balls, finishing with 145 runs off 79 deliveries. His innings featured 21 fours and 6 sixes, dismantling a formidable Aussie pace attack.
This historic knock didn’t just set a record — it redefined Test match aggression. Notably, McCullum’s fearless approach has inspired England’s modern “Bazball” era, named after his nickname, “Baz”.
2. Vivian Richards – 56 Balls vs England (1986)
Sir Vivian Richards, the original master of flamboyance, lit up Antigua in 1986 with an iconic century off just 56 balls against England. As West Indies captain, Richards exhibited controlled aggression, smashing 7 fours and 7 sixes to dominate the opposition.
This innings remained the fastest for nearly 30 years and showcased Richards’ unmatched confidence and ability to shift the game’s tempo at will.
3. Misbah-ul-Haq – 56 Balls vs Australia (2014)
Known for his calm demeanor and steady batting, Misbah-ul-Haq shocked the world in 2014 by equaling Richards’ feat with a century in 56 balls against Australia in Abu Dhabi. Misbah struck 11 boundaries and 5 sixes, leading Pakistan to a dominant position.
Notably, he scored centuries in both innings and was awarded Player of the Match — proving even tactical veterans can explode with aggression when needed.
4. Adam Gilchrist – 57 Balls vs England (2006)
Legendary Australian wicketkeeper-batsman Adam Gilchrist brought his usual flair to the fore against England in Perth, 2006. His century came in 57 balls, as he hammered 12 fours and 4 sixes en route to a blistering 102 off just 59 balls.
Gilchrist’s ability to turn a match on its head with sheer power made him one of the most dangerous players in Test cricket history.
5. Jack Gregory – 67 Balls vs South Africa (1921)
Long before modern-day power hitters, Jack Gregory made history in 1921 by scoring a century in just 67 balls against South Africa in Johannesburg. His incredible 119 off 85 balls included 19 fours and 2 sixes — a rare sight in that era.
Over a century later, Gregory’s feat still ranks among the fastest in Test history, a testament to his timeless aggression.
Final Thoughts
These five explosive innings are more than just records — they are bold statements that Test cricket can be thrilling, aggressive, and unpredictable. The top 5 players scored fastest Test centuries have set benchmarks that continue to inspire modern players to redefine what’s possible in the longest format of the game.