In this quiz, you have to name every batter who has scored six or more men’s ODI hundreds as an opener.

The cricketer with the most centuries as an ODI opener is a former India great, who also holds the record for scoring the highest number of international hundreds across formats. At the second spot is also an Indian who happens to be a T20 World Cup-winning captain.

To work with the names, we have mentioned the countries that each player represented and the number of hundreds they scored as an ODI opener. You have eight minutes to guess all the 46 names. Best of luck!

*Records are correct as of February 10, 2025.

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