Nathan Astle has scored the most ducks in the ODI World Cup, with 5 ducks in 34 matches.
Astle was a New Zealand opening batsman who played in three World Cups (1996, 1999, and 2003). He was a talented batsman, but he was also prone to getting out for ducks
Astle's record is not something to be proud of, but it is a reminder that even the best batsmen in the world can get out for ducks
Getting out for a duck is always disappointing, but it is especially disappointing in a World Cup match