HomePhotosPlayers with Most ducks in International cricket
Wasim Akram to Sanath Jayasuriya: Players with most DUCKS in international cricket
A lot of players have had to see themselves getting dismissed on ducks. Former players and legends have their name secured on this list, along with two Sri Lankan legends, who are topping the list. Take a look at the top players with the most ducks
Pakistan’s left handed fast-bowler Wasim Akram has his name secured in this record with 45 ducks on his name in 460 international matches. He has scored 3,717 runs in ODIs, at an average of 16.52, and 2,898 runs in Test wit an average of 22.64.
7) Daniel Vettori
New Zealand left-handed all-rounder Daniel Vettori has just one more duck on his name then Wasim Akram, though a few less matches played. He has played 442 international matches, and has 45 ducks on his name.
TRENDING NOW
6) Mahela Jayawardene
The Sri Lankan right-handed batter has played a lot more matches than the previous two record holders and has a couple more ducks only. He has played 652 international matches, and has just 47 ducks to his name.
5) Stuart Broad
The England right-hand medium-fast bowler has though not played a lot of matches compared to other players on the list, but he sure has his name for one of the highest ducks. Stuart has 49 ducks in a sum-total of just 344 international matches.
4) Glenn McGrath
The Australian right-handed bowler is close to his predecessor Stuart Broad in terms of played matches, as both have played less than 400. Glenn has 49 ducks to his name in 376 international matches.
3) Sanath Jayasuriya
Legendary Sri Lankan left-handed all-rounder Sanath Jayasuriya is on the top-3 of the record list for the most ducks. Even being a legend, Jayasuriya has 53 ducks to his name in 586 international matches.
2) Courtney Walsh
West Indies right arm fast-bowler Courtney, though stopped playing a long time ago, he has still the second-highest amount of ducks in international cricket in a fairly small number of matches played. In 337 matches, he has 54 international ducks.
1) Muttiah Muralitharan
Sri Lankan star right-arm bowler Muralitharan is the player who sits at the top this record list for most ducks. He has had 59 ducks in his international career of 495 matches.
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Strictly Necessary Cookies
Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.