Top 10 players (current) to score most ducks in ODI career
2 Min Read
5. 22 – Lasith Malinga (Sri Lanka 2004-2015) Mts: 181

Sri Lanka’s premier fast bowler Lasith Malinga sits on the 5th spot with 22 ducks to his name. Known more for his bowling rather than his batting, Malinga still has a 50 to his name in ODI cricket. He once helped Thisara Perera win a match from an impossible position against Australia.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store