TEST, ODI & T20 STATISTICS

Maximum Ducks

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

ODM 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
701Mollie RobbinsMollie Robbins25531400214
702Himal Patel551700225
703Dinidu Marage551500227
704Apolinaire Stephen16502600224
705Ben Cliff21503700212
706Kamran MahmoodKamran Mahmood450100249
707JO Adedeji748500217
708S Mihira14461500219
709David MastersDavid Masters23432700212
710Ben GibbonBen Gibbon17412500213
711Luis di Giglio840600218
712Sonali Patel1140150029
713Ehsan Nawaz839500216
714Kavika Dilshan10392000213
715Mohammad Naveed15382100211
716Hasnat Ahmed738800221
717K Nirmana838400220
718Mohammed Asghar337600237
719Imthiyas Slasa837900221
720Anantha Krishna1636270028
721Fred Klaassen15362200217
722BOL Mendis736000213
723DF Jacobs435300222
724Ravi RampaulRavi Rampaul31344800225
725Akshay Puri13341200215
726Zubaidi Zulkifle534000231
727Ollie SuttonOllie Sutton634200217
728Hiren Varaiya93280028
729Jack Nisbet8321400216
730Rehaan Edavalath1032000215
731Vincent Ateak10311600224
732Pasindu Madawa7311500217
733LM Harris16302300218
734Shahrulnizam Yusof17302700218
735AzharullahAzharullah3029360028
736Moses Anafie629300215
737Niko Davin627000222
738Y Dilruk427000226
739Kumar Subba526200217
740Elliot Miles1626230028
741L Lamin524200219
742Muhammad Wafiq13241600213
743Waqas Ahmed323800223
744Chaminda Bandara8231500211
745Dominic Goodman11211300215
746SA Patel520000213
747Matthew Foster2420240028
748Usman Ishak1019120028
749P Koech618500214
750Millie Taylor417300217

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