In this quiz, you have to name all the players to take 10 wickets or more on their men's Test match debut.

Taking 10 wickets in a Test match is no mean feat. To do it on debut is even more impressive, to the extent that there are only 19 men who have done so in the history of the game, which spans well over a century.

Two of the players did it in the 19th century, and another four did it before cricket ground to a halt because of World War II. There have been five players to achieve this feat since 2000, with one of them being an English pacer who did so during the farewell Test of another English seamer.

To help you, the players' figures on debut along with the match in which they did it have been given to you. Can you name all 19 in under four minutes' time?

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