In this quiz, you have to name the players with the most international centuries in men’s cricket during the 2000s.

The list contains 47 players, all of whom posted ten or more centuries, across formats, between January 1, 2000 and December 31, 2009.

There isn’t much T20I presence though – in the given period, there was only one century scored in the format.

You have seven minutes.