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
2351R Somarathne983000029
2352Fraser Watts383000046
2353Oliver Nightingale283001059
2354Anwar Ali982701061
2355Shaheed Dhanani582000042
2356TO Wylie581001065
2357Carsten Pedersen581000048
2358Shivnarine ChanderpaulShivnarine Chanderpaul281001052
2359Waqas Barkat381100044
2360G Kandela580800023
2361Dinura Kalupahana1280800043
2362PG Tulloch15791300019
2363Trisha ChettyTrisha Chetty479000035
2364Masaomi Kobayashi479000047
2365David Ankrah579900043
2366Selladore Vijayakumar13791500016
2367Susie Rowe479000039
2368Divan la Cock279001064
2369Kishen Velani979100027
2370Noorul Riaz479000039
2371Dane van NiekerkDane van Niekerk578400044
2372Gaurav Tiwari378301063
2373Jackson Bird17782200028
2374Benjamin Ward5771900031
2375Shauna Kavanagh477201053
2376MB Gauna177001077
2377Irosh Samarasooriya277001077
2378Scott McKechnieScott McKechnie677000026
2379Aaron Johnson477001060
2380Ashan Priyanjan777200047
2381Kavindu Nadeeshan13771800044
2382Suminda Lakshan377000034
2383Chamari Polgampola276300049
2384Dasun Shanaka476400048
2385Dunith Wellalage9761100034
2386GD Cross876000023
2387Nasibu Mapunda1475100032
2388Abraash Khan275500042
2389Gus Atkinson375501060
2390Trudy Johnson12751400032
2391Adnan Butt375000028
2392Brody Couch13741800039
2393Angus Lovell574100042
2394Stuart MeakerStuart Meaker26743400027
2395Hannah Jones674700028
2396Alice Dyson774400025
2397Pat CumminsPat Cummins574900049
2398Kalhara Senarathne7741400041
2399Hareen Achintha574000031
2400Ronald Ebanks674500028

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