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.
ODM recorded player statistics
#PlayerMatchesRunsWickets100s50sDucksHigh
3201Fidel EdwardsFidel Edwards149200005
3202N Pathan2910007
3203Lakmal Kasturiarachchige1920009
3204Sam CookSam Cook129110006
3205Macai Simmons2900009
3206Moonamchery Michal1900009
3207Loryn Phiri2910005
3208Joe Archie Gordon1900009
3209Cormac Hassett1900009
3210E Hasahya2900005
3211Jagmeet Singh1910009
3212Syed Rehmatullah4900004
3213Kaleem Sana49160007
3214Hamish McKenzie1910009
3215TG Sturgess5950008
3216A Anandakumara1900009
3217M Kularathne3940009
3218Ryan Hadley79120004
3219Thomas Balkin2920009
3220Luke Charlesworth5950004
3221L Marillier1900009
3222Thilan Prasan3910005
3223Adrian Gordon5980006
3224TA Kurukulasuriya1900009
3225Damian Smith1900009
3226Babar Shahzad1900009
3227George Edwards4910008
3228Anasim Khan2900006
3229Ahmed Faiz3900005
3230Qais Farooq1900009
3231YP Dayal4940009
3232Joe Colgan2800007
3233Aqif Farooq4810008
3234Peter Chase248280003
3235Jerome TaylorJerome Taylor5860007
3236N Vaasili4840007
3237Mohamed Iqbal Noor5830007
3238Ansar Iqbal1800008
3239Dale SteynDale Steyn3830006
3240Alistair Shields1800008
3241Haroon Arshed2820008
3242K Amantha1800008
3243Senash Fernando2800006
3244P Maneesha3820007
3245Janith Rathnasiri2800006
3246Rashidi Amiri2800008
3247Gordon Drummond3800005
3248W Shafiq1800008
3249M Shahbaz Butt1820008
3250Lewis Hatchett9890005

Available historical scorebook coverage through 3 Nov 2026. Our Sources & methodology →