Highest individual scores in ICC ODI Cricket World Cup Qualifiers

World Cup Qualifiers

The ICC ODI Cricket World Cup Qualifiers is a golden chance for the underdog and the associate nations to prove their worth and mettle on the biggest stage in front of a large audience. This is a chance for these teams to target a place in cricket’s biggest extravaganza, the ODI World Cup.

Also Read: Zimbabwe Makes History: Smashes Highest Ever Total in ODI

Teams need their top and most experienced players to step up in such tournaments for them and perform in such a way that the team and the nation have a World Cup spot to celebrate. Many players have stepped up over the years for their respective nations and put on a show with the bat that has led their team to ultimate glory.

In this article, we will take a look at the highest individual scores registered in the history of the ICC ODI Cricket World Cup Qualifiers, where a player of a particular team has scored a lot of runs and left everyone speechless.

S. No






Calum MacLeod



New Zealand


Sean Williams





Simon Myles

Hong Kong




David Hemp



South Africa


Rupert Gomes




Calum MacLeod (175 vs Canada)

In the 2014 World Cup qualifiers, Scotland’s captain led from the front and smashed the Canada bowlers all around the Christchurch ground in New Zealand in his innings of 175 runs. This inning by MacLeod was one for the history books, as he registered the highest individual score in the history of World Cup qualifiers. His strike rate was 124.11 in that phenomenal inning.

Sean Williams (174 vs USA)

In the ongoing 2023 World Cup Qualifiers in Zimbabwe, Sean Williams has scored the second-highest individual score in World Cup qualifier history. He played a majestic inning of 174 runs in 101 balls against the USA, scoring at a rate of 172.28. He has been in top form this tournament and looks adamant about making Zimbabwe reach the World Cup this time around.

Simon Myles (172 vs Gibraltar)

Hong Kong’s Simon Myles played a record-breaking inning in the 1986 qualifiers against Gibraltar to make his team win the match. His innings of 172 runs remained the top innings for a long time before Calum MacLeod broke the record in 2014. This inning was played when the ODI matches were 60 overs an inning.

David Hemp (170* vs Uganda)

In the 2009 match against Uganda in the beautiful stadium of Potchefstroom in South Africa, Bermuda’s David Hemp played an innings to remember where he smashed unbeaten 170 runs individually. This inning came at a very crucial stage in the tournament for Bermuda, as Hemp was in sensational form.

Rupert Gomes (169* vs Israel)

When the Netherlands posted a massive 402 runs total against Israel in the 1990 World Cup Qualifiers on their home ground, opener Rupert Gomes was the hero of the innings as he scored 169 runs in that match and took the Netherlands’ score to the next level. The Dutch nation won the match by 338 runs back then.