Cricket has produced many unforgettable moments, but few are as exciting as a batsman reaching a century at lightning speed. A hundred in Test cricket is usually built with patience, skill, and concentration. However, some players have changed the game by scoring centuries at an incredible pace.
The test match’s fastest century record is one of the most fascinating achievements in cricket history. Fans often wonder who scored the quickest hundred, how many balls it took, and whether the record can ever be broken.
Understanding the Test Match Fastest Century Record

A century is scored when a batsman reaches 100 runs in a single innings. In Test cricket, centuries are usually built over many hours.
The test match fastest century refers to the fewest balls required by a batsman to score 100 runs in a Test match.
Unlike ODI or T20 cricket, Test cricket traditionally focuses on patience and technique. Therefore, scoring a hundred quickly in this format is a rare achievement.
Some players have attacked bowlers from the very first ball and created records that still amaze cricket fans today.
Who Scored the Test Match Fastest Century in Cricket History?

The record for the test match fastest century belongs to Brendon McCullum of New Zealand.
He scored a stunning century in just 54 balls against Australia in Christchurch in 2016.
Record Details
| Record | Details |
| Player | Brendon McCullum |
| Team | New Zealand |
| Opponent | Australia |
| Venue | Christchurch |
| Year | 2016 |
| Balls for Century | 54 |
| Runs Scored | 145 |
| Strike Rate | 252+ |
| Record Status | Fastest Test Century Ever |
This innings came in McCullum’s final Test match, making it even more special.
He attacked from the beginning and hit boundaries all around the ground. His aggressive batting stunned the Australian bowlers and thrilled cricket fans worldwide.
The innings broke Viv Richards’ long-standing record of 56 balls.
Complete List of Test Match Fastest Century Records
The following table includes some of the fastest centuries ever scored in Test cricket.
| Rank | Player | Team | Opponent | Year | Venue | Balls to 100 | Final Score |
| 1 | Brendon McCullum | New Zealand | Australia | 2016 | Christchurch | 54 | 145 |
| 2 | Viv Richards | West Indies | England | 1986 | St John’s | 56 | 110 |
| 3 | Misbah-ul-Haq | Pakistan | Australia | 2014 | Abu Dhabi | 56 | 101* |
| 4 | Adam Gilchrist | Australia | England | 2006 | Perth | 57 | 102 |
| 5 | Jack Gregory | Australia | South Africa | 1921 | Johannesburg | 67 | 119 |
| 6 | Shivnarine Chanderpaul | West Indies | Australia | 2003 | Georgetown | 69 | 104 |
| 7 | David Warner | Australia | India | 2012 | Perth | 69 | 180 |
| 8 | Chris Gayle | West Indies | Australia | 2009 | Perth | 70 | 102 |
| 9 | Roy Fredericks | West Indies | Australia | 1975 | Perth | 71 | 169 |
| 10 | Colin de Grandhomme | New Zealand | West Indies | 2017 | Wellington | 71 | 105 |
Extended Fastest Test Centuries Table
| Player | Team | Opponent | Year | Match Format | Balls | Century Position |
| Brendon McCullum | New Zealand | Australia | 2016 | Test | 54 | 1st |
| Viv Richards | West Indies | England | 1986 | Test | 56 | 2nd |
| Misbah-ul-Haq | Pakistan | Australia | 2014 | Test | 56 | 3rd |
| Adam Gilchrist | Australia | England | 2006 | Test | 57 | 4th |
| Jack Gregory | Australia | South Africa | 1921 | Test | 67 | 5th |
| Shivnarine Chanderpaul | West Indies | Australia | 2003 | Test | 69 | 6th |
| David Warner | Australia | India | 2012 | Test | 69 | 7th |
| Chris Gayle | West Indies | Australia | 2009 | Test | 70 | 8th |
| Roy Fredericks | West Indies | Australia | 1975 | Test | 71 | 9th |
| Colin de Grandhomme | New Zealand | West Indies | 2017 | Test | 71 | 10th |
| Kapil Dev | India | Sri Lanka | 1986 | Test | 74 | 11th |
| Ben Stokes | England | New Zealand | 2015 | Test | 85 | 12th |
| AB de Villiers | South Africa | India | 2010 | Test | 75 | Top Record Holder |
| Virender Sehwag | India | Pakistan | 2006 | Test | 78 | Famous Century |
| Shahid Afridi | Pakistan | India | 2005 | Test | 78 | Aggressive Innings |
Brendon McCullum’s Historic 54-Ball Century
When discussing the test match’s fastest century, Brendon McCullum’s innings stands above all others.
It happened during his farewell Test match against Australia.
Many players become emotional in their final game. McCullum chose a different path. He attacked every bowler and played one of the greatest innings in Test cricket history.
Highlights of the Innings
- Century in 54 balls
- 21 fours
- 6 sixes
- Final score of 145
- Record-breaking performance
The innings completely changed the momentum of the match and became one of the most memorable moments in cricket.
Viv Richards and the Previous Fastest Century Record
Before McCullum’s achievement, the record belonged to Sir Viv Richards.
Richards reached his century in just 56 balls against England in 1986.
For nearly 30 years, no player could break this incredible record.
Richards was known for fearless batting and unmatched confidence. His aggressive style was ahead of its time.
Many cricket experts still consider his innings one of the greatest attacking performances in Test history.
Misbah-ul-Haq Equals the Record
Pakistan captain Misbah-ul-Haq equaled Viv Richards’ record in 2014.
He scored a century in only 56 balls against Australia in Abu Dhabi.
The innings included:
- Powerful sixes
- Excellent timing
- Smart shot selection
- Outstanding strike rate
Misbah’s century remains one of Pakistan’s greatest Test batting performances.
Why Fast Test Centuries Are So Rare
Scoring quickly in Test cricket is difficult because:
Strong Bowling Attacks
Test teams usually use their best bowlers.
Challenging Conditions
Pitch conditions often help bowlers.
Long Match Strategy
Players usually focus on staying at the crease rather than attacking.
Field Placements
Captains use defensive and attacking fields to stop boundaries.
Because of these factors, the test match’s fastest century record is extremely special.
Evolution of Aggressive Batting in Test Cricket
Modern cricket has changed significantly.
Players now adopt aggressive approaches inspired by T20 cricket.
Some examples include:
- Brendon McCullum
- Ben Stokes
- Virender Sehwag
- David Warner
- Rishabh Pant
Their attacking mindset has made Test cricket more exciting.
Who Hit 100 in 26 Balls?
No player has scored a century in 26 balls in international cricket.
A hundred requires at least 17 sixes and one four if scored in the fewest possible deliveries.
The fastest recognized professional century is held by:
Chris Gayle – 30-ball century in T20 cricket (IPL 2013).
A 26-ball century would be one of the most unbelievable achievements in cricket history and has never happened in an official international match.
Who Scored 100 in 30 Balls?
The famous 30-ball century belongs to Chris Gayle.
Match Details
| Player | Chris Gayle |
| Team | Royal Challengers Bangalore |
| Opponent | Pune Warriors |
| Year | 2013 |
| Format | T20 |
| Balls for Century | 30 |
Gayle finished with 175 not out and broke several batting records.
Although this is not a Test record, it remains one of cricket’s fastest centuries overall.
Who Got Out on 299?
One of cricket’s most famous unlucky dismissals belongs to Don Bradman.
However, Bradman was never dismissed on exactly 299 in Test cricket.
The most famous player dismissed on 299 in international cricket was:
Martin Crowe
Some first-class and domestic cricketers have been dismissed on 299, making it one of the most heartbreaking moments for a batsman.
Being out one run short of a triple century is a rare and painful cricket milestone.
Who Scored the Fastest 100 in History?
| Format | Player | Balls |
| Test | Brendon McCullum | 54 |
| ODI | AB de Villiers | 31 |
| T20 International | Rohit Sharma / David Miller / Sudesh Wickramasekara | 35 |
| Major T20 League | Chris Gayle | 30 |
Therefore, the test match fastest century belongs to Brendon McCullum, while the fastest ODI century belongs to AB de Villiers.
Most Memorable Fast Test Centuries Ever
Adam Gilchrist vs England
Gilchrist smashed a 57-ball century in Perth.
His powerful stroke play dominated the English attack.
David Warner vs India
Warner reached his century in only 69 balls.
His aggressive approach gave Australia a huge advantage.
Ben Stokes vs New Zealand
Stokes played one of the most entertaining innings ever seen in Test cricket.
His fearless batting thrilled fans around the world.
Virender Sehwag’s Explosive Hundreds
Sehwag changed how opening batsmen approached Test cricket.
He attacked from ball one and regularly scored quick centuries.
Can the Test Match Fastest Century Record Be Broken?
Many cricket experts believe the record can still be broken.
Reasons include:
Modern Batting Techniques
Players attack more aggressively than before.
Better Equipment
Modern bats use advanced technology.
T20 Influence
Players are comfortable scoring quickly.
Positive Team Strategies
Teams now prioritize scoring rates.
Potential future record breakers include aggressive players who regularly attack bowlers in all formats.
Impact of Fast Centuries on Test Matches
Fast centuries often change the entire match.
Benefits include:
Quick Runs
Teams build large totals faster.
Pressure on Bowlers
Bowlers struggle to maintain plans.
Momentum Shift
The batting side gains confidence.
Entertainment Value
Fans enjoy exciting stroke play.
Records Related to the Test Match Fastest Century
Several batting milestones are connected to fast centuries.
Fastest Test Double Century
Nathan Astle scored a double century from 153 balls.
Fastest Test Fifty
Misbah-ul-Haq scored one of the fastest fifties in Test cricket.
Fastest Team Run Rates
England’s modern “Bazball” era has produced some of the fastest scoring rates in Test history.
How Aggressive Batting Has Changed Test Cricket
The traditional style focused on defense.
Today, teams aim to:
- Score faster
- Put pressure on bowlers
- Create results
- Entertain fans
This modern approach has increased interest in Test cricket and produced more exciting matches.
Interesting Facts About the Test Match Fastest Century
- Brendon McCullum’s record was set in his final Test match.
- Viv Richards held the record for nearly three decades.
- Misbah-ul-Haq equaled the record before McCullum broke it.
- Most fastest Test centuries have come from naturally attacking batsmen.
- Australia has been involved in many of the fastest-century matches.
Conclusion
The test match century is one of cricket’s most remarkable achievements. While Test cricket is known for patience and endurance, players like Brendon McCullum, Viv Richards, Misbah-ul-Haq, Adam Gilchrist, and David Warner have shown that explosive batting can also thrive in the longest format.
As of 2026, Brendon McCullum’s 54-ball century against Australia remains the fastest century in Test cricket history. His unforgettable innings transformed a traditional format into a thrilling spectacle and set a benchmark that future generations will try to surpass.
With modern batting styles, fearless approaches, and the influence of T20 cricket, fans may eventually witness an even faster century. Until then, McCullum’s incredible record remains one of the greatest milestones in cricket history.
FAQs
Who scored the test match century in cricket history?
Brendon McCullum scored the fastest Test century in 54 balls against Australia in 2016.
How many balls did Brendon McCullum take to score his century?
He reached his century in just 54 deliveries.
Who held the record before Brendon McCullum?
Viv Richards held the record with a 56-b
all century against England in 1986.
Which Pakistani player scored one of the fastest Test centuries?
Misbah-ul-Haq scored a century in 56 balls against Australia in 2014.
Yes, modern aggressive batting styles make it possible, although the record remains difficult to beat.
Who scored the fastest ODI century?
AB de Villiers holds the ODI record with a 31-ball century against the West Indies.
What is the fastest century in all forms of professional cricket?
Chris Gayle’s 30-ball century in the IPL is among the fastest centuries recorded in major professional cricket.

