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
1651Khurram Khan11980110113
1652Thomas OdoyoThomas Odoyo31958110103
1653Sarel Burger4194602085
1654Pramud Hettiwatte3193001070
1655Umar Bhatti3190902083
1656Washington SundarWashington Sundar41881201056
1657Shai HopeShai Hope2187002083
1658Ned LeonardNed Leonard141852200047
1659Mackenzie Harvey6184001062
1660Kamindu Mendis31840110114
1661Rakep PatelRakep Patel3183001087
1662Gihan Rathnayake5181101059
1663LD Watson2180001086
1664R Madushanka5178001056
1665James Minto5177601067
1666Richard Pyrah6177501062
1667Delano Potgieter3173702084
1668Sam Wood6172401057
1669Asel Sigera61711201057
1670Jean-Pierre Kotze2170001078
1671Ed CowanEd Cowan2169002068
1672Yohan de Silva5168000045
1673Jimmy Kamande4167801075
1674SR Waters11670100157
1675Lasith Abeyratne7166001056
1676Pasindu Lakshanka5165000041
1677David Hemp1165002097
1678Prithvi ShawPrithvi Shaw5164000037
1679Ishan KishanIshan Kishan2164002087
1680D Sigera5162201081
1681TN Guruge6162900034
1682Tanmay Mishra21620110108
1683Aron Nijjar91611801053
1684Luc Benkenstein7160000042
1685Murvin Abinash91592201055
1686AR Schaw61579100114
1687Shiran Fernando151573700028
1688Ashan Randika6156000049
1689John Anderson3154102074
1690S Waduge4153002071
1691Manav Suthar61512700037
1692MYB Naeem4149001071
1693Pawan Sandesh4148001062
1694Marcus NorthMarcus North5148200044
1695Daniel VettoriDaniel Vettori31471001078
1696Ben Twohig71451000035
1697Liam Blackford2145001080
1698Navindu Vithanage5142000038
1699Trent BoultTrent Boult81413401061
1700Sanjaya Chathuranga4138001078

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