TEST, ODI & T20 STATISTICS

Maximum Ducks

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

IT20 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
451Jonathan Barry1000010
452Sunil Dhaniram1010010
453Kamna Mirchandani2010010
454A Suda1000010
455Pawan Kumar1000010
456David MurphyDavid Murphy2000010
457Majid Haq6080010
458Kasper Rubin3010010
459Pieter Seelaar5020010
460Abzal Dean3030010
461Arthur Ziraba1000010
462Shalako Groenewald2000010
463Jennifer Francis1000010
464Mahani Ahyar1000010
465Eunjin Lee1000010
466Ahram Jeong1000010
467Yebin Ka1000010
468Wang Meng6010010
469Fahima KhatunFahima Khatun5050010
470Inho Cha3010010
471Eissa Jassim1000010
472Bastaki Mahmoud1010010
473Alkandari Abdulrahman1000010
474Alotaibi Mohammed1000010
475Ali Bushahri1000010
476Ahmed Faiz1000010
477S Saeed1010010
478Hyobum An1000010
479Soochan Park1000010
480Shehan Jayasuriya1000010
481Kosala Kulasekara2020010
482Mithun AliMithun Ali1000010
483Adnan Liaquat1000010
484Timm van der GugtenTimm van der Gugten4060010
485K Saesong3000010
486Carmela Appel3010010
487Rohan RangarajanRohan Rangarajan1000010
488Rakep PatelRakep Patel185244140103
489Collins Obuya17437204067
490Irfan Ahmed154306120100
491Steven Taylor11419203096
492James Atkinson13413003074
493Tony Ura144080110120
494Rohan Mustafa193811902071
495Ahmed Faiz133760120109
496Stephan Baard12348003087
497William PorterfieldWilliam Porterfield103450110127
498Dinesh Nakrani53193120102
499Paras KhadkaParas Khadka183191302054
500Dhiren Gondaria9308203090

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