Top 10 Batsmen with most number of ducks in Test matches
8. Courtley Ambrose (West Indies) – 26 Ducks
The tall Caribbean bowler has played 98 Test matches for his country. Ambrose was a sorry figure with the bat, as he failed to get off the mark on 26 occasions. He has 1439 runs to his credit along with a half century.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store