Ad
Here is the list of batsmen with most number of ducks scored in Test cricket. CA Walsh with 43 ducks heads the list followed by New Zealand’s Chris Martin.
| Player | Matches | Innings | Ducks |
| CA Walsh(WI) | 132 | 85 | 43 |
| CS Martin(NZ) | 71 | 104 | 36 |
| GD McGrath(AUS) | 124 | 138 | 35 |
| SC Warne(AUS) | 145 | 199 | 34 |
| M Muralitharan(SL) | 133 | 164 | 33 |
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️
Edited by Staff Editor
