7 Cricketers With Most Ducks In Cricket History

Embarrasing Dismissal

Getting out on a duck refers to a batter going back to the pavilion without scoring a single run. Here are the Top 7 batters with the most number of ducks.

Daniel Vettori

Former Kiwi skipper and all-rounder Daniel Vettori has an embarassing record of 46 ducks in his career

Mahela Jayawardene

Former SL skipper Jayawardene has been at the receiving end for a total of 47 times.

Stuart Broad

Recently retired Stuart Broad has been dismissed at 0 in 49 innings

Glenn McGrath

Former Aussie pacer McGrath has also been dismissed for a duck on 49 occasions

Sanath Jayasuriya

Former SL batter Jayasuriya is the only batter among the top players who have been dismissed for a duck the most number of times. Jayasuriya has been dismissed for a duck in 53 innings

Courtney Walsh

Jamaican cricketer Walsh takes the 2nd spot and has been dismissed for a duck in 54 matches

Muttiah Muralitharan

The top spot in this rather unlucky list goes to Muttiah Muralitharan who gone for a duck on 59 occasions