Advertisement
Advertisement
Advertisement

Stats: Which Players & Batters Have Scored The Most Ducks In International Cricket?

Five players with the most ducks in international cricket history.

Rishabh Gautam
By Rishabh Gautam May 10, 2022 • 16:06 PM
Cricket Image for Stats: Which Players & Batters Have Scored The Most Ducks In International Cricket
Cricket Image for Stats: Which Players & Batters Have Scored The Most Ducks In International Cricket (Image Source: Google)
Advertisement

When a batter gets dismissed for nought, or 0 runs, it is said to be a duck. This term originated from Duck's egg, as the egg's shape signified 0. Getting out for a duck is confidence shattering for the batter as he fails to add a single run and contribute to the team's effort. 

Here are the top 5 players in international cricket history, who have got out for a duck most number of times.

Trending



#5. Glenn McGrath - 49 ducks

Australian legendary bowler Glenn McGrath ranks 5th on this list with 49 ducks to his name in 376 international matches across formats. The bowler was never known for his batting and has 761 runs to his name in 207 innings, remaining not out 89 times. 


#4. Stuart Broad - 49 ducks

England pacer Stuart Broad ranks next with 49 ducks in 318 international innings he has batted. With 4,059 runs and a top score of 169, the right arm fast-medium bowler has 13 fifties to his name in international cricket. 


#3. Sanath Jayasuriya - 53 ducks

Former Sri Lankan explosive opener Sanath Jayasuriya ranks next with 53 international ducks to his name in 651 innings. Jayasuriya has scored 21,032 runs in his career with 42 tons & 53 fifties to his name. 


#2. Courtney Walsh - 54 ducks

Former West Indies test captain Courtney Walsh ranks second on this list of players with the most ducks in international cricket. The right-arm fast bowler has 54 ducks to his name in 264 innings. The bowler has 1,257 runs to his name with a top score of 30*.


#1. Muttiah Muralitharan - 59 ducks

The highest wicket-taker in international test cricket, Muttiah Muralitharan also has this undesirable record to his name. Muralitharan has 59 ducks to his name in 328 innings and has registered 1,936 runs.


Up next, here are the top 5 batters, who bat at #1-#7 positions in test cricket, and have the most ducks to their name in international cricket. 


Read More

Cricket Scorecard

Advertisement