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
2051Rakibul Hasan131952402062
2052A Muthalib13195001053
2053Andrew Northcote9195001073
2054Chris WoakesChris Woakes11194901050
2055Michael Pedersen10193301059
2056Priyamal Perera8193602075
2057A Patmore21920110101
2058Adnan Ilyas7192001074
2059Zubair Ali21920110100
2060Matthew Fisher231912500036
2061T Amarasinghe7191001072
2062Ruan de Swardt41907100126
2063Shahbaz Rasheed61882100108
2064Luke Doneathy11188802069
2065Will Salzmann111881701070
2066Steven Reingold9187500040
2067AS Basra6187101072
2068Trevor Langa16186002054
2069Jordan DeSilva111851301052
2070Chamari AtapattuChamari Atapattu31853110111
2071Dhanuka Pathirana9183000047
2072Arif Hussain8183101061
2073Jofra ArcherJofra Archer121821800045
2074Matt TaylorMatt Taylor451824701051
2075Inam-ul-Haq6182402063
2076V Ganesan21823110123
2077William Tavaré6182002077
2078TSB Ekanayake6181102063
2079D Jayatunga7180001077
2080M Premaratne9180001051
2081Swapnil Khadye11179000036
2082Steven FinnSteven Finn181792300042
2083Simon Ateak8179001075
2084Karabo Motlhanka7179001053
2085S Modgil9178000041
2086Neil BroomNeil Broom6177001090
2087Aaron Thomason161761400028
2088HS Mustard9176000038
2089Lukas Carey271752400039
2090Harry PodmoreHarry Podmore271752500040
2091Murvin Abinash111751901096
2092Isaac Mohammed9175001063
2093Roman Walker181741900044
2094Tim Ravenscroft5174802074
2095Samson Awiah9172201065
2096Xavier Marshall51710110100
2097Mahesh Kumara5170001059
2098Edward Farley7169002086
2099Obed Agbomadzie51681001051
2100Sandun Mendis9167601065

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