In this quiz, you need to name every player in international cricket to have scored 20 or more hundreds across the two formats at the turn of the century.

Subscribe to the Wisden Cricket YouTube channel for post-match awards, player interviews, analysis and much more.

We give you the country and the number of hundreds made by the player. Only one of them has over 40 centuries. A further seven have 30 or more international hundreds. There are eight Australians, seven from West Indies, six from England and four from India in the list.

How many can you name in five minutes?

Good luck!