5 oldest players to score a century in Tests

S Sam
Frank Woolley
Frank Woolley became one of England’s best batsmen

#1 46 years 82 days by Jack Hobbs against Australia at Melbourne, 1929

Jack Hobbs Bats
Jack Hobbs made 142 and helped the team score 519

If there is any discussion on the greatest opening batsmen to have ever played the game, then it would be incomplete if it does not include the England great Jack Hobbs. His superb technique, stroke-making abilities, hunger for runs and longevity made him one of the greatest English batsmen ever. His career spanned 61 Test matches across 22 years (1908-1930) and he retired by the time he was 48.

Prior to that, he scored his 15th and final Test century at the age of just over 46 years and remains the oldest player ever to have made a three-figure score in Test cricket. In the 5th Ashes Test in Australia back in 1929, England batted first and Hobbs made 142 and helped the team score 519. However, England fared poorly in the 2nd innings and Australia ended up with a consolation win as the visitors won the series 4-1.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Arvind Sriram
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications