In this quiz, you have to name every player to score a century in their final men's Test match.

A Test match century is always special, but it can be even more so when it comes in a player's final game in the middle.

Here, you have to name all 39 players who achieved this feat in men's Test cricket. To be clear, this includes only retired players. This means, for example, that players like Ryan Rickelton, who scored 259 in his most recent (last) match, this January are not included.

Four players managed to score a double century in their final Test, and one scored a triple. One player managed to score twin tons in his last Test, the first while opening the innings and the second from No.6.

You have nine minutes to name all 39. Good luck!

Correct as of April 19, 2025

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.