Skip to content

Top 20 Fastest Century In Test Cricket History (2025 List)

Advertisements

In Test cricket, this is extra special since the game lasts up to five days, giving batters more time but also more challenges. The Fastest Century In Test Cricket History makes it even more fun because it happens so quick. Every run counts, and fans cheer loud for these amazing players. A century in Test cricket happens when a batter scores 100 runs in one innings, and it’s a big moment for everyone watching. It takes a lot of skill to hit that many runs because bowlers keep trying to get the batter out with tricky balls. We feel happy when a player reaches 100 because it shows they’re really good at batting.

Test cricket is not like short games such as T20 or ODI, where things move fast and end in hours. Here, matches stretch over days, and batters need to stay calm and wait for the right balls to hit. Bowlers get many chances to bowl, so scoring big takes patience and smart thinking. That’s why a century feels huge—it’s tough work against strong teams. But some batters don’t wait long and score fast, giving us the Fastest Century In Test Cricket History. Their quick runs light up the game, and we can’t stop talking about how they do it in such a slow format.

Why Are Fast Centuries Exciting?

Advertisements

Fast centuries make Test cricket exciting because they bring speed to a game that usually moves slow. Most batters take their time, but these players hit the ball hard and often, surprising the other team. We get thrilled watching them race to 100 runs in so few balls—it’s like a burst of action in a quiet match. The Fastest Century In Test Cricket History shows how a batter can take charge and flip the game around. Bowlers don’t know what to do when boundaries keep coming, and it lifts the whole team’s energy fast. These moments stay in our minds for years.

Today, fast centuries happen more because cricket has changed with time. Long ago, players scored slowly, keeping their wickets safe, but now they play with more daring. Short games like T20 teach batters to hit big shots early, and they bring that style to Tests. We see names like David Warner and Chris Gayle on the Fastest Century In Test Cricket History list because they love attacking. Their bold moves make Test matches feel fresh and full of life. Fans enjoy this mix of old patience and new speed, wondering who’ll set the next big record.

List of the Top 20 Fastest Centuries

The top 20 fastest centuries in Test cricket come from batters who scored 100 runs in the fewest balls faced. This list mixes old heroes with new stars, showing how quick scoring has grown in the game. We love seeing these names because they broke the rules of slow Test play with their fast hits. Brendon McCullum tops the Fastest Century In Test Cricket History with just 54 balls, while others follow close behind. Each inning tells a story of talent and courage against tough bowlers. It’s fun to look at how these players made history in different places and years.

Fastest Century in Tests, ODIs and T20 Cricket: Smashing all Records – ZAP Cricket

Below is the table showing all 20 batters, their teams, how many balls they faced, who they played against, where it happened, and when. This list lets us see the Fastest Century In Test Cricket History clearly, from 1921 to modern times.

Advertisements

Rank

Player

Balls

Team

Against

Venue

Year

1

Brendon McCullum

54

New Zealand

Australia

Christchurch

2016
2

Viv Richards

56

West Indies

England

St John’s

1986
3

Misbah-ul-Haq

56

Pakistan

Australia

Abu Dhabi

2014
4

Adam Gilchrist

57

Australia

England

Perth

2006
5

Jack Gregory

67

Australia

South Africa

Johannesburg

1921
6

Shivnarine Chanderpaul

69

West Indies

Australia

Georgetown

2003
7

David Warner

69

Australia

India

Perth

2012
8

Chris Gayle

70

West Indies

Australia

Perth

2009
9

Roy Fredericks

71

West Indies

Australia

Perth

1975
10

Colin de Grandhomme

71

New Zealand

West Indies

Wellington

2017
11

Majid Khan

74

Pakistan

New Zealand

Karachi

1976
12

Mohammad Azharuddin

74

India

South Africa

Kolkata

1996
13

Brendon McCullum

74

New Zealand

Sri Lanka

Christchurch

2014
14

AB de Villiers

75

South Africa

India

Centurion

2010
15

Gilbert Jessop

76

England

Australia

The Oval

1902
16

Brian Lara

77

West Indies

Pakistan

Multan

2006
17

Jonny Bairstow

77

England

New Zealand

Nottingham

2022
18

Shahid Afridi

78

Pakistan

West Indies

Bridgetown

2005
19

Shahid Afridi

78

Pakistan

India

Lahore

2006
20

Virender Sehwag

78

India

West Indies

Gros Islet

2006

Details of the Top 10 Fastest Centuries

Brendon McCullum smashed the Fastest Century In Test Cricket History in 2016, needing only 54 balls against Australia in Christchurch. It was his last Test, and he made it unforgettable, scoring 145 runs with 21 fours and 6 sixes. Viv Richards took 56 balls in 1986 against England in St John’s, hitting with power that kept his record for 30 years. Misbah-ul-Haq matched that 56-ball mark in 2014 against Australia in Abu Dhabi, showing a rare fast side of his game. Adam Gilchrist hit a 57-ball century in 2006 against England in Perth, bouncing back from a zero in the first innings with 102 not out. Jack Gregory set a 67-ball record in 1921 against South Africa in Johannesburg, scoring 119 runs in 85 minutes.

Consecutive centuries in Test matches: Batsmen with four consecutive hundreds in Test matches full list - The SportsRush

Shivnarine Chanderpaul, known for slow play, sped up to a 69-ball century in 2003 against Australia in Georgetown, lifting his team from 53 for 5. David Warner blasted a 69-ball hundred in 2012 against India in Perth, making 180 runs with 20 fours and 5 sixes. Chris Gayle used 70 balls in 2009 against Australia in Perth, hitting 9 fours and 6 sixes for 102 runs. Roy Fredericks faced a scary Australian attack in 1975 in Perth, scoring a 71-ball century with 169 runs and 27 fours. Colin de Grandhomme finished the top 10 with a 71-ball century in 2017 against West Indies in Wellington, making 105 runs from number 7.

How Fast Centuries Change Test Cricket

Fast centuries have shifted how we see Test cricket, adding speed to its long, patient style. Back in 1921, Jack Gregory’s 67-ball hundred was a shock because most batters played safe then. Over time, more players like Viv Richards and Adam Gilchrist showed quick scoring could win matches. We enjoy how the Fastest Century In Test Cricket History brings big hits to a game once all about waiting. These innings prove Test cricket can have wild, fast moments that fans love. From old days to now, the list shows a big change in how batters face bowlers.

Looking ahead, we think Test cricket might see even quicker centuries as the sport keeps growing. New players learn from T20 games to hit hard right away, like Brendon McCullum did in 2016. Their skills could break more records soon. We’re excited to watch who might top the Fastest Century In Test Cricket History next. Batters today have better tools and braver ideas, so the game stays fresh. These 20 fast centuries already made history, but the future could bring even more surprises to Test cricket fields.

Share This Article