Top 10 players (current) to score most ducks in ODI career
2. 28- Mahela Jayawardene (Asia/Sri Lanka 1998-2015) Mts: 445
Currently playing is last and final ODI tournament in the 2015 World Cup, Mahela Jayawardene has played the second most matches in ODI format and has scored 28 ducks. An elegant player of both fast bowler and spinner, Jayawardene has amasses 12625 runs in 445 matches. He made his debut in 1998 and has already announced retirement form all forms of the game after the World Cup.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store