×

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

8) Wasim Akram

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.

trending this week