Scoring a hundred in Test cricket is already considered a very big accomplishment, however, doing it in the 100th Test makes the moment even more special. Very few players have managed to get this milestone throughout the long history of the game.

The cricketers not only proved to be consistent but also played the day when it mattered the most to them personally. Here is a rundown of all the players who have hit a Test century in the 100th Test match.

Colin Cowdrey was the very first one to achieve it back in 1968, and only a couple more have been added to this rare list since then. Ricky Ponting is the only player in the world who has scored two centuries in his 100th Test.

The list that spans from legends like Javed Miandad and Gordon Greenidge to modern-day greats like Joe Root and David Warner consists of some of the most remarkable batters ever to play the game.

Players Who Scored a Century in Their 100th Test

PlayerYear
Colin Cowdrey1968
Javed Miandad1989
Gordon Greenidge1990
Alec Stewart2000
Inzamam-ul-Haq2005
Ricky Ponting (Two centuries)2006
Graeme Smith2012
Hashim Amla2017
Joe Root2021
David Warner2022
Mushfiqur Rahim2025

The provided list demonstrates the rarity and difficulty of this accomplishment. The athletes not only coped with the stress of a match celebrating a milestone but also went beyond and made an unforgettable innings.

This record is still regarded as one of the most significant in Test cricket and each time a player nears their 100th Test, the fans ponder if the next name to this prestigious list will be theirs.

Written By:- Manjunath S