1. Courtney Walsh (West Indies) – 43 Ducks

The lethal fast bowler, didn’t do much justice with the bat. In 132 matches, Walsh has scored 936 runs at an average of 7.54. He has the maximum number of ducks to his name. Walsh failed to get off the mark on 43 occasions. In his 17 year career, this is one dubious distinction which he would like to forget.
All stats updated till 01 Nov 2015.