In this quiz, you have to name the batters in the top 30 of the ICC men's ODI rankings one day before the start of the 1999 World Cup.

The 1999 World Cup began on May 14, 2025. Played across England, Scotland, Ireland, Wales, and the Netherlands, the seventh edition of the men's ODI World Cup was won by Australia, beating Pakistan in the final.

Also play: Quiz! Name the highest-ranked men’s ODI bowlers on the eve of the 1999 World Cup

Unsurprisingly, an Australian player led the batting rankings before the tournament began, followed by an Indian, a West Indian, and a South African. The highest a Pakistan player was ranked in the batting rankings ahead of the World Cup was ninth. No England btters featured in the top ten.

The batter who ended up as the highest scorer in the tournament with 461 runs from eight games, was ranked outside the top 30 before the World Cup. On the other hand, none of the top-three ranked batters featured in the top 10 of the run-scorers list at the World Cup.

Also play: Quiz! Every England Test debutant since their last match against Zimbabwe

You are given the rankings, teams, and the ratings of the players present in the top 30 of the ICC ODI batting rankings on the eve of the 1999 World Cup. You have five minutes to guess them all. Good luck!

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

Quiz! Can you name the top 30 men's ODI batters on eve of 1999 World Cup?

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.