
In this quiz, you have to name the oldest Test cricketers to play since the year 2000.
Test cricket is not an easy game. Therefore, it is no mean feat for players to sustain excellence, and extend their careers past the age of 35, 40 and sometimes beyond – especially with the intensity of the modern game.
Quiz! Name Sri Lanka’s leading run-scorers in Test cricket
The players on this list all played their most recent Test match aged 37 and above. Naturally, this might be easier for spinners, or batters, compared to say, fast bowlers or wicketkeepers.
The oldest player here played her last Test match for West Indies at the age of 46 years and 331 days. The oldest man comes in second overall, at 42 years and 347 days.
Quiz! How well do you remember the T20 Blast through the years?
There are 70 of these players in all. You have 12 minutes' time, as well as the player's team and the age at which they played their most recent Test match. How many can you get right?
Please refresh this page if the quiz does not reload
Correct as of May 28, 2025
Can you name the oldest Test cricketers in the 21st century?
Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.