TEST, ODI & T20 STATISTICS

Maximum Ducks

Dismissals for zero across recorded innings. Retired hurt and retired not out are excluded.

MDM figures reflect the available historical deliveries. Mixed men’s and women’s competitions are included. A player with missing earlier matches can appear below a player with more complete coverage. Super overs are excluded.
#PlayerMatchesRunsWickets100s50sDucksHigh
1401Aravinda Premaratne8611600118
1402Callum JacksonCallum Jackson361000138
1403Jamie Brown10592500114
1404Alex Wyatt359400132
1405JT Langridge4572200136
1406F McGregor-Sumpter156001156
1407Patrick Brown15551700115
1408Ollie Sykes354000137
1409James Hayes554200133
1410TO Norton4542100129
1411Alex RidleyAlex Ridley352200143
1412Peter McKay352000128
1413Felix Murray448600127
1414AL Olliver348300127
1415Adeel Malik348400125
1416James Sykes447800112
1417Theunis de Bruyn246000138
1418David Meiring245000122
1419Usman Mushtaq145000145
1420JA Richards143000143
1421Josh Coughlin242300119
1422Vishva Wijeratne242000133
1423Chirag Suri141000141
1424Dan Lincoln141000141
1425Mohammad Babar AzamMohammad Babar Azam140000140
1426JI Hope-Bell240000133
1427Henry Osinde340700115
1428Henry Walsh240000118
1429Nauman Ali539900112
1430Ayon Fernando438000116
1431Saqlain Haider237000129
1432Faf du PlessisFaf du Plessis136000136
1433Yahya ZebYahya Zeb236200122
1434Chamindu Wickramasinghe235100129
1435Nisala Abeyratne535300112
1436Christopher Coombe135200135
1437Lo-handre Louwrens134000134
1438JWA Hawkins134200134
1439MV Houghton134000134
1440Aneesh Kapil233200121
1441Ahmed Raza4321700114
1442I Thimira4321200119
1443Fred Klaassen431900113
1444Kavindu Nadeeshan331300123
1445T Rajapakse231000111
1446Xander Pitchers131000131
1447James Atkinson130000130
1448Cody Andrews329700116
1449Blessing Muzarabani6291500115
1450Y Rupasinghe129100129

Available historical scorebook coverage through 25 Oct 2026. Our Sources & methodology →