In this quiz, you have to name every men’s player to score a hundred in their final Test appearance.

In total, 37 players have done so so far, excluding current players. We’ve considered every player not to play a Test last year as ‘inactive’, though the most recent will still hold hopes of adding to his Test cap tally.

The list is an interesting one, mostly consisting of greats who earned the right to pick their retirement date in advance. Going back further are some obscure names who missed out despite success in their final game due to circumstance outside cricket.

You have 10 minutes. Good luck!