TEST, ODI & T20 STATISTICS

Maximum Ducks

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

MDM 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
1701Sheshan Fernando51381000027
1702Mithun Jayawickrama8136400044
1703Jon Lewis71361701061
1704Max O'Dowd21341100105
1705N McFadyen11343100134
1706Deshan Dias5133001074
1707Yasir ShahYasir Shah31311400048
1708Safyaan Sharif2130101060
1709Charith Asalanka112810100128
1710Eathan Bosch61271200043
1711Upul Indrasiri81273500029
1712Matt PriorMatt Prior11250100125
1713AM Foreman5124800049
1714G Senhas3124000049
1715Kabir AliKabir Ali61221100026
1716SP van der Merwe11210100116
1717S Rajapaksa2121002063
1718Adnan Mufti11200100110
1719Graeme SmithGraeme Smith21200100103
1720JJ Smit3118900045
1721Dylan Brasher3118001072
1722Chad Barrett21182100114
1723Tanwir Afzal21175100104
1724Venkatesh IyerVenkatesh Iyer3116000035
1725Nehemiah Odhiambo51161301050
1726SW Eathorne5115000028
1727Kevin PietersenKevin Pietersen3114001053
1728Kashif Ali61131100034
1729Jack Home3112201063
1730Dwaine Pretorius11112100111
1731Cameron Paul51112300035
1732Kaveen Fernando2111001054
1733Lachlan Pfeffer2110001050
1734Jacob Lintott3110601078
1735Fred AndersonFred Anderson4110001054
1736Nizakat Khan2107001055
1737Amjad Javed21075100100
1738Isuru Udana4106701054
1739Pathum Nissanka2106001077
1740SS Johnston51041300031
1741Kushal Janith Perera3104000036
1742Liam Hurt4103700049
1743Aidan O'ConnorAidan O'Connor5103401053
1744Yohan Mendis3101000038
1745Jim TroughtonJim Troughton2101001069
1746BJR Martindale3100101055
1747Darren BroomDarren Broom4100000035
1748Samuel Kerber299301055
1749Milinda Siriwardana498001083
1750Mickey Edwards7951200019

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