There have been 46 men who have made centuries on their Test debut since the year 2000. In this quiz, you have to name them all.

In 2021, three men made hundreds in the same match in which they earnt their first Test cap, two of whom went on to score double centuries. The only other man to make more than 200 runs in his first Test match was a South Africa left-hander who stole the show in 2003.

As you would expect, there are plenty of top-order batters on the list, but there is also a current New Zealand player who scored a century in his maiden match batting at No.8. You have the country each player represented and the year in which they made their debut to help you get all the names. Oh, and one of them scored two hundreds on debut!