In this quiz, you have to name the men’s cricketers who have scored international centuries in all three formats of the game.

Till date, a grand total of 23 batsmen have managed to get to three figures in Tests, ODIs and T20Is. Eight of them have completed the feat in the 2020s, with one scoring all of their maiden centuries in each format in this decade.

There are two English players on this list, with one having recently announced his retirement from all formats.

To help you out, we have revealed their country and career span across formats. You have four minutes to name them all.

Good luck!

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.