In this quiz, you have to list every player to have made a 150-plus score in men's ODIs.

As of September 29, 2026, a total of 170 individual scores of 150 or more have been made in men's ODIs. A total of 103 batters have breached the 150-mark at least once, 33 have done it twice or more, five have done it five or more times, and only one has done it eight times.

Also play: Quiz! Every captain with at least 10 Test match wins

The quickest among the 163 scores was made by a South African legend in a World Cup game when he reached the mark off just 64 balls. The first time this feat was achieved was by a New Zealand great in 1975, while a former Indian batter who has now switched allegiance to the USA is the latest to have breached the mark.

Also play: Quiz! The leading Test wicket-taker in every calendar year since 1990

You have been given the score, the team the player represented, the opposition against which the knock came, and the year in which it was played. It's an enormous list, and you have 20 minutes to guess all the names. Good luck!

Please refresh this quiz if it does not load properly.

Quiz! Every bater to make a men's ODI 150-plus score

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.