TEST, ODI & T20 STATISTICS

Maximum Ducks

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

Test 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
801Joe MennieJoe Mennie110100110
802Clive MadandeClive Madande110000110
803Tharindu Ratnayake210900110
804Marchant de LangeMarchant de Lange2990019
805Nazmul Hossain1830018
806Lahiru GamageLahiru Gamage56100013
807Ayanda Hlubi2630015
808Kumar DharmasenaKumar Dharmasena1620016
809Jahmar Hamilton1500015
810Lisa Keightley1500015
811Nikita Miller1500015
812Mohammad Khalil1500015
813Tafadzwa Kamungozi1510015
814Nazmul Islam1440014
815R Wilson1410014
816Charlton Tshuma1310013
817Kevlon Anderson1300013
818Mahbubul Alam3340011
819Sarah CoyteSarah Coyte3360013
820Michael Mason1300013
821Sarah Collyer1300013
822Bryce McGainBryce McGain1200012
823Peter GeorgePeter George1220012
824Murali KartikMurali Kartik32100012
825David Terbrugge1200012
826Michael Chinouya2130011
827Ben White3140011
828Kashif Ali1120011
829Hasan Raza1100011
830Rawl Lewis1130011
831Ashish NehraAshish Nehra2140011
832Rajeshwari GayakwadRajeshwari Gayakwad4060010
833Mukesh Kumar3070010
834Dilshan Madushanka1000010
835Anshul Kamboj1010010
836Ubaid Shah1020010
837Anwar Hossain Monir1000010
838Amit Jaggernauth1010010
839Deep Dasgupta1000010
840Laura Harper1010010
841Lucy Pearson10110010
842Keon Peters1020010
843Sean WilliamsSean Williams201,42822370137
844Pathum Nissanka191,3100470187
845Brendan NashBrendan Nash199412260114
846Ellyse PerryEllyse Perry1490431240213
847Joe DenlyJoe Denly15827206094
848Shimron HetmyerShimron Hetmyer15825005093
849Smriti MandhanaSmriti Mandhana87800250149
850Gary KirstenGary Kirsten97790260130

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