Most Ducks in Test
Courtney Walsh holds the record for most ducks in Test format, having accumulated 43 ducks across 132 matches. Trailing behind is Stuart Broad with 39 ducks, followed by Chris Martin with 36 ducks.
Check out the list of players with most ducks in Test cricket.
Sr. | Player | Team | Mat | Inn | Ducks | Runs | HS | Avg | 100s | 50s |
---|---|---|---|---|---|---|---|---|---|---|
1 | Courtney Walsh | West Indies | 132 | 185 | 43 | 936 | 30 | 7.54 | 0 | 0 |
2 | Stuart Broad | England | 167 | 244 | 39 | 3662 | 169 | 18.03 | 1 | 13 |
3 | Chris Martin | New Zealand | 71 | 104 | 36 | 123 | 12* | 2.36 | 0 | 0 |
4 | Glenn McGrath | Australia | 124 | 138 | 35 | 641 | 61 | 7.36 | 0 | 1 |
5 | Ishant Sharma | India | 105 | 142 | 34 | 785 | 57 | 8.26 | 0 | 1 |
6 | Muttiah Muralitharan | Sri Lanka | 133 | 164 | 34 | 1261 | 67 | 11.67 | 0 | 1 |
7 | Shane Warne | Australia | 145 | 199 | 34 | 3154 | 99 | 17.32 | 0 | 12 |
8 | James Anderson | England | 188 | 265 | 34 | 1353 | 81 | 8.96 | 0 | 1 |
9 | Zaheer Khan | India | 92 | 127 | 29 | 1231 | 75 | 11.95 | 0 | 3 |
10 | Mervyn Dillon | West Indies | 38 | 68 | 26 | 549 | 43 | 8.44 | 0 | 0 |
11 | Sir Curtly Ambrose | West Indies | 98 | 145 | 26 | 1439 | 53 | 12.40 | 0 | 1 |
12 | Danish Kaneria | Pakistan | 61 | 84 | 25 | 360 | 29 | 7.05 | 0 | 0 |
13 | Danny Morrison | New Zealand | 48 | 71 | 24 | 379 | 42 | 8.42 | 0 | 0 |
14 | Bhagwat Chandrasekhar | India | 58 | 80 | 23 | 167 | 22 | 4.07 | 0 | 0 |
15 | Shannon Gabriel | West Indies | 59 | 88 | 23 | 229 | 20* | 4.24 | 0 | 0 |