For a player to score a century (100 runs or more) in their hundredth Test match is considered a notable achievement. , 83 cricketers have played in at least 100 Test matches, and ten players have achieved the milestone of scoring a century in their hundredth Test.

The first player to score a century in their hundredth Test match was Englishman Colin Cowdrey. Cowdrey was the first Test cricketer of any nationality to play 100 Test matches. Greenidge also scored a century on his 100th One Day International appearance, making him one of two to have made a century in their hundredth ODI and hundredth Test match; he was joined by David Warner. Englishman Joe Root has the highest score in a hundredth Test match; he was the first player to have scored a double century (200 runs or more) in their hundredth Test match. Australian Ricky Ponting is the only player to have scored two centuries in their hundredth Test match; Ponting made scores of 120 and 143 not out against South Africa in Sydney in 2006. David Warner became only the second batsman to turn it into a double century, doing so in December 2022.

Australia, England, Pakistan and South Africa are the only teams to have had more than one different player score a century in their hundredth Test match. England have had three different players achieve this feat, the most of any country. The West Indies and Bangladesh are the only other teams to have had a player score a century in their hundredth match. No player has ever scored a century in their hundredth Test match and also been on the losing side.

Key + Key Symbol Meaning Runs Number of runs scored by the batsman Inn Innings in which the batsman made a century Date Date on which the match started

Players

No. Name Runs Team Opposition Venue Date Result 1 1 Edgbaston, Birmingham, United Kingdom Draw 2 2 Gaddafi Stadium, Lahore, Pakistan Draw 3 2 Antigua Recreation Ground, St. John's, Antigua and Barbuda Won 4 2 Old Trafford, Manchester, United Kingdom Draw 5 Inzamam-ul-Haq 2 M. Chinnaswamy Stadium, Bangalore, India Won 6 2 Sydney Cricket Ground, Sydney, Australia Won 4 7 131 2 Won 8 1 Wanderers Stadium, Johannesburg, South Africa Won 9 1 M. A. Chidambaram Stadium, Chennai, India Won 10 2 Melbourne Cricket Ground, Melbourne, Australia Won 11 1 Sher-e-Bangla National Cricket Stadium, Dhaka, Bangladesh Won Last updated: 20 November 2025

Notes

References