PSL 2024 PSL Schedule PSL Points Table PSL Live Streaming Latest News Cricket Football Hockey Combat Sports E-Sports Other Sports

2 Pakistanis Among Players With Most Ducks in ODI World Cup History [List]

The ODI World Cup has witnessed some sensational performances by top international cricketers over the years. While there have been some historic displays such as Chris Gayle and Martin Guptill’s double-centuries, there have been some horrid performances as well.

Some top players including the likes of AB de Villiers, Eoin Morgan, and Inzamam-ul-Haq have had some troubles with the bat in ODI World Cups, having been dismissed on zero multiple times.

Former Kiwi star, Nathan Astle, an otherwise fantastic player, holds the record for scoring the most ducks in World Cup history. He is followed by Pakistan’s middle-order batter, Ijaz Ahmed, who also registered five ducks in his World Cup career.

Legendary South African batter, AB de Villiers, was dismissed on a duck four times in 22 innings across three mega-events, while England’s World Cup-winning captain, Morgan, also got out on zero four times in 27 innings across four World Cups.

Former Pakistan captain, Inzamam-ul-Haq, was the hero of his side in the 1992 World Cup, but he too was dismissed on a duck four times throughout his magnificent World Cup career.

Inzamam-ul-Haq registered his first duck in his third World Cup innings in 1992. He was dismissed on a golden duck in Pakistan’s group-stage game against England. Inzamam’s last World Cup duck came against the Netherlands in the 2003 World Cup. Two out of Inzamam’s four World Cup ducks came in the 2003 World Cup.

Inzamam’s middle-order partner, Ijaz Ahmed, also registered his first World Cup duck in the same match as Inzamam. Ijaz was dismissed on a 15-ball duck in his 8th innings in World Cup in the 1992 World Cup match against England. Ijaz’s last World Cup duck came against Bangladesh in the 1999 World Cup as the Tigers registered a shock win against Pakistan. Ijaz scored two ducks in the 1999 edition of the tournament, his last World Cup for Pakistan.

Here’s the list of the most ducks in ODI World Cup history:

Player Country Span Innings Ducks
Nathan Astle New Zealand 1996-2003 22 5
Ijaz Ahmed Pakistan 1987-1999 26 5
Kyle McCallan Ireland 2007-2007 8 4
Darren Bravo West Indies 2011-2019 11 4
Keith Arthurton West Indies 1992-1999 13 4
AB de Villiers South Africa 2007-2015 22 4
Kris Srikkanth India 1983-1992 23 4
Eoin Morgan England/Ireland 2007-2019 27 4
Inzamam-ul-Haq Pakistan 1992-2007 33 4
Shem Ngoche Kenya 2011-2011 3 3

They call me the Sports Guy!



Get Alerts

Follow ProPakistani to get latest news and updates.


ProPakistani Community

Join the groups below to get latest news and updates.



>