In this quiz, you’ll have to name every player to take a hat-trick in men’s Test cricket this century. Can you?

There have been 20 hat-tricks in men’s Test cricket since January 1, 2000. Of that lot, only one player, an Englishman, has managed the feat twice.

Your task in this quiz is to name every player to claim a men’s Test hat-trick so far this century. To make things easier for you, we’ve revealed the match in which this hat-trick took place, as well as details of the players dismissed for the feat.

You have four minutes to name all the players. Good luck!

Follow Wisden for all 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.