Which cricketer has scored the most ducks in his ODI career ?

ST Jayasuriya (Asia/SL) 1989-2011 445 433 18 13430 189 32.36 14725 91.20 28 68 34
Powered by Blogger.