Top 10 Batsmen with most number of ducks in Test matches
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.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store