Top 5 fastest centuries in Test cricket history
McCullum's 54-ball ton from February 2016 is yet to be eclipsed.
4 Min Read


Test cricket is renowned for requiring patience and resilience to score runs. It is far from the fast-paced nature of the shorter formats. However, there have been instances where batters have defied the norm and launched their innings into audacious assaults. Listed below are five such occurrences where batters have gone onto score tons in Tests at a brisk rate.
5 fastest centuries in Test cricket history
5. Jack Gregory - 67 balls vs South Africa (1921)

On tricky conditions to bat at the Old Wanderers in Johannesburg, Jack Gregory played a special knock in the second Test of the three-match series against South Africa. Arriving at the crease after the dismissal of his namesake, Jack Ryder, he went all out against the Proteas.
Gregory combined with skipper Herbie Collins to register a 200-plus stand for the third wicket. In doing so, he raced to a 67-ball ton. Gregory was the aggressor between the two during their partnership. His innings comprised 19 fours and two sixes.
Download Our App