Who is the fastest century scorer in Test cricket?
Table of Contents
Hello friends, after seeing the title, you must have understood what we are going to talk about today, we will talk about which player has scored the fastest century in test cricket. The top 10 batsmen and all-rounders are named.
Top 10 batsmen to score the fastest century in Test
Name | Year | Match | bowl |
Brondon McCullum | 2015-2016 | New Zealand vs Australia | 54 |
Viv Richards | 1985-1986 | WI vs England | 56 |
Misbah-ul-Haqi | 2014-2015 | Pak v Australia | 56 |
Stelster Gaylen | 2006-2007 | England v Australia | 57 |
JM Marie | 1921–1922 | Australia v South Africa | 67 |
Shivnarine Chanderlekh | 2002-2003 | WI vs Australia | 69 |
Ban | 2011-2012 | Australia v India | 69 |
Body Gayle | 2009-2010 | WI vs Australia | 70 |
Roy Freefrix | 1975-1976 | WI vs Australia | 71 |
Col de Ghare | 2017-2018 | New Zealand vs WI | 71 |
Brendon McCullum
New Zealand’s Brendon McCullum is the first batsman to score the fastest century in cricket by scoring 100 runs in just 54 balls. He achieved this feat by scoring a century against Australia in the 2015-2016 match. The match took place at the stadium in Christchurch.

Viv Richards
Viv Richards is the second batsman. He scored the fastest century of his cricket in 56 balls. He achieved this record against the England team. This match took place in 1985.
Misbah-ul-Haqi
Misbah-ul-Haki, who came at number three, scored the fastest century of his Test cricket in 56 balls. He made it against the England team, the match was between Pakistan and England in 2014.
Adam Gilchrist
Australian batsman Adam Gilchrist is in fourth place with his fastest century in just 57 balls. He did this feat in the match against the England team. This match took place in 2006 between Australia vs England. He is the first Australian batsman.
JM Gregory
Australia’s great batsman Jack Gregory comes at number five in terms of making the fastest century in Test cricket. He did this feat in 67 balls. Played a match against South Africa in 1921.
Shivnarayan Chanderpaul
Chanderpaul is the first batsman of the West Indies team to score the fastest century of his Test in 69 balls. This match was made against the Australia team in 2002. Shivnarine Chanderpaul is the 6th batsman in the world
David Warner
David Warner is the batsman of the Australian team to score the fastest in the scoring a century in 69 balls, which he scored against the India team in 2011.
Chris Gayle
A strong West Indies batsman, he has a unique record to his name, this is his record for the fastest century in Chris Gayle made 70 balls, the third West Indies batsman to achieve this feat.
Roy Fredericks
Roy Fredericks is a right-handed batsman for the West Indies team. He did this feat against the Australian team. He scored a fast century in just 71 balls. This match took place in 1975 between Australia vs West Indies.
Colin de Grandhomme
In the ongoing 2017-2018 match against West Indies, New Zealand batsman Brendon Colin de Grandhomme scored the fast in just 71 balls. Achievement achieved.