TEST, ODI & T20 STATISTICS

Maximum Ducks

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

ODI 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
1401Malinda Warnapura230000130
1402Sheel Patel430700120
1403DI Joyce329000118
1404Martin van Jaarsveld629100113
1405Jan-Izak de Villiers828200114
1406Usman Rafiq228000128
1407Abrar AhmedAbrar Ahmed19283500123
1408Piet Rinke828200112
1409Oliver Pitcher328000122
1410Kenny Carroll328000121
1411Shandre Fritz628400116
1412Zikria Islam328000124
1413Rumman RaeesRumman Raees9271400116
1414Kristen Beams23273300111
1415Kamal Singh Airee327200118
1416Haider Ali1026600110
1417Atse Buurman326000126
1418Morna NielsenMorna Nielsen18251900116
1419Waqas Barkat425000114
1420D Lohia72570018
1421CH van Koolwijk325000119
1422Shaun TaitShaun Tait35256200111
1423Hannah Landheer11241000114
1424Nagarajan Niranjana10241400112
1425Awais Ali Shah224000124
1426Nestor Dhamba9231100110
1427K Sonavale72350017
1428Pruthvikumar Macchi423000112
1429SJ Massiah223000123
1430Chris Tremain423700123
1431Odine Kirsten422600122
1432Ben ShikongoBen Shikongo2222240014
1433Jeremy Gordon1022150017
1434Hannah Rainey622100018
1435Milan Priyanath222000122
1436Mohammad Salman522000119
1437Liz Perry421000116
1438Jason BehrendorffJason Behrendorff12211600111
1439Reece TopleyReece Topley2920460016
1440JM Willathgamuwa420400118
1441M Heingo620600120
1442Michael Mason20202400113
1443Mark Jonkman420500115
1444Abdul Sattaur320000113
1445MR Johnson220000120
1446Darcie BrownDarcie Brown30192900114
1447Spencer Johnson619500112
1448Kelly Ndiraya319000111
1449Helmien Rambaldo219000119
1450Jade DernbachJade Dernbach2419310015

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