In this quiz, you have to name the players who have scored a men's ODI hundred in 60 or fewer balls.

A total of 43 individual hundreds have been scored in 60 balls or fewer in men's ODIs. Two players feature in this list four times, both wicketkeepers, one from South Africa and one from England.

Quiz! Name the top-ranked ODI batters in the world the day before the 1992 World Cup

The record for the fastest men's ODI hundred is a scarcely believable 31 balls, with the second-best taking as many as five balls more. Two of these centuries came this year, one by an American batter (60 balls) and another by an Australian (47 balls).

Try more: Gilchrist, Flower, Pant – how well do you know the batting feats of Test wicketkeepers?

You are given the number of balls, and the match details in which the hundred was scored, including the team, opposition, and the year. You have ten minutes to guess the names. Good luck!

Quiz! Sobers, Lara, Brathwaite – how well do you know these West Indian batters?

*Stats accurate till October 4, 2025.

Name the fastest men's ODI centurions

Please refresh the page if the quiz does not load properly.

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.