5 oldest players to score a century in Tests

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

#4 42 years 291 days by Dave Nourse

Dave Nourse
Dave Nourse batted for 228 minutes and hit 13 boundaries to score 111 runs

The left-handed batsman was one of the earliest stars for South African cricket and over the course of his career that spanned almost 22 years, Dave Nourse played 45 Test matches. However, despite his immense talent as a batsman, Nourse scored only 1 century in his career. That solitary three-figure score got him the record for the oldest centurion in Test cricket.

In the 2nd Test of the 3-match series against Australia at Johannesburg, the hosts had to follow on after being dismissed for 243 in response to Australia's 450. In the 2nd innings, South Africa did much better and one of the highlight's of the innings was Nourse's century at number 5. He batted for 228 minutes and hit 13 boundaries to score 111 runs at the age of almost 43. Nourse has held the record for 97 years and it is expected he might just hold it for a while longer.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links