5. Muttiah Muralitharan (Sri Lanka) – 33 Ducks

The legendary Sri Lankan bowler doesn’t need any introductions when it comes to his bowling. An ambitious batsman, Muralitharan has 33 ducks to his name. He has played 133 matches, scoring 1261 runs at an average of 11.67.