5 Players With the Most Ducks In ODI International Cricket
In this article, you will get to know about the 5 Players With the Most Ducks In ODI International Cricket. Dicks in cricketing language means getting out without scoring any runs which means zero. The name ducks in cricket are coined in Australia.
Getting out at Zero is the most humiliating for a player and especially for a batsman. If you add getting with golden ducks, it added more humiliation. The word is used by commentators for players who get out at zero.
We talk about the most runs in ODI cricket, the highest sixes, and the most wins by any team. But in this blog, you will get to know 5 Players With the Most Ducks In ODI International Cricket:
Jayasuriya- 34 Ducks
Sanath Jayasuriya is the star opener of the Srilankan cricketing team in the 90s. He has over 13,430 runs over 445 matches with 28 Hundred and 68 Fifties. But you will shock to know that he has the most ducks in International cricket. He has over 34 ducks in his whole ODI career.

Shahid Afridi- 30 Ducks
Shahid Afridi is one of the most popular cricketers in Pakistan. He was once the biggest Pakistani cricketer of all time. He has over 8,064 runs in 398 matches. Shahid Afridi has over 30 Ducks in his whole career.

Wasim Akram- 28 Ducks
Wasim Wakram is another greatest Pakistani fast Bowler who was once a nightmare for batsmen. He has played over 356 ODI matches and made over 3000 runs. He has 28 Ducks in his whole career.
M. Jayawardene- 28 Ducks
Mahela Jayawardene is one of the greatest batsmen of Srilanka. He played over 448 ODI matches and made over 12,650 runs in his whole ODI career. He has over 19 Hundred and 77 fifties in his name. But as a matter of fact, is that he has over 28 Ducks in his whole career.
Lasith Malinga- 26 Ducks
Lasith Malinga is another greatest Srilankan Bowler. He is known as the Yorker king. he has Played over 226 ODI Matches. He has over 26 Ducks in his whole ODI career.