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.
ODM recorded player statistics
#PlayerMatchesRunsWickets100s50sDucksHigh
2301Ramesh Nimantha794000046
2302Kalana Perera794900030
2303Lee SavidentLee Savident294101076
2304James FaulknerJames Faulkner794800035
2305James BurkeJames Burke10941700026
2306DAM Louis1093400033
2307Nazril Rahman593801052
2308Murshida Khatun293000047
2309Lauren SmithLauren Smith293201073
2310Assad Borham1093400023
2311Stafanie TaylorStafanie Taylor493600044
2312C Noel293001072
2313DI Joyce492000030
2314Zach Lion-CachetZach Lion-Cachet692100034
2315Ayana Siriwadhana792900031
2316K Kumarasinghe392201057
2317Jannisar Khan391001053
2318LC Doherty691000034
2319Odil Perera491000047
2320MS Rizvi1091700036
2321Vince Pennazza7911200041
2322George Panayi790500026
2323Joshua Dell590000032
2324Endurance Ofem190001090
2325Jeevan Mendis889900044
2326Sulaimon Runsewe489000044
2327Alex Mellor689001058
2328Ahsan Abbasi689200037
2329Alfie OgborneAlfie Ogborne17892200030
2330Ali Saleem189001089
2331Michael van Lingen288001056
2332D Samuditha12882100021
2333Daan van Bunge288001060
2334Hayley MatthewsHayley Matthews388801050
2335Dogodo Bau287001080
2336Lucas Barker787000028
2337MYB Naeem987000024
2338Matthew Spriegel787200032
2339Md Shafiqul Haque486000043
2340James Seymour586001051
2341Raheel Thakkar486000041
2342Arun Poulose685000042
2343Brenda Tau485000046
2344Johnny Thompson385201051
2345Rashada Williams485000043
2346Shahzad Ukani384000046
2347Tafseer Ali284501079
2348Evin Lewis184001084
2349Manoj Adhikari584000039
2350Ajeet DaleAjeet Dale11831901063

Available historical scorebook coverage through 3 Nov 2026. Our Sources & methodology →