#2. Courtney Walsh - 54 ducks

Courtney Walsh was one of the most entertaining and exciting fast bowlers the game of cricket has ever produced. The West Indian quick took a phenomenal haul of 519 Test wickets and 227 ODI wickets, troubling batsmen all over the world. Walsh plied his trade well before the era of T20 cricket, which makes his 54 ducks even more astounding - since it was only in two formats. Walsh never scored a fifty in international cricket and averaged around seven in both formats.
The vast majority of his ducks, 43, came in Test cricket. This is the most in the history of Test cricket and he clearly put all his effort into his bowling. This number is also a huge seven more than the player with the second most ducks in Tests: Chris Martin from New Zealand. His 11 ducks in ODI cricket are certainly more reasonable, but when combined, they add up to a worrying 54.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️