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
2451H Amarasinghe564000034
2452Richard Pyrah12641500029
2453Gareth Rees264001060
2454P Ochan664700021
2455Aidan O'ConnorAidan O'Connor663400027
2456Olivia Rae563000022
2457Sonia Odedra463200024
2458D Sabir463000039
2459Imraz Rafi463200047
2460Harsha Cooray563000032
2461V Guba363000041
2462Zeeshan Siddiqui263000045
2463Pauke Siaka462800032
2464Clement Tommy462000042
2465Salman NazarSalman Nazar462601055
2466James Minto10621100030
2467Issa Kikasi662000033
2468Hassan Ghulam12622100021
2469Mohammad Shafiq262000043
2470Callum JacksonCallum Jackson262000034
2471W van Vuuren261001060
2472Cecelia Joyce261000035
2473LA Griffiths561200025
2474C Gomez661100019
2475Arshad Ali661500023
2476JT Langridge11601300032
2477P Pathum560100025
2478David Wainwright760900041
2479Noah CornwellNoah Cornwell19592300028
2480JC McNally759600029
2481T Munt559800026
2482Joshua Ayannaike658000022
2483Graham OnionsGraham Onions20582500030
2484Umesh Lakshan858000017
2485H Gallage858100018
2486S Thakor558500031
2487S Selvaraj458500028
2488K Amameth258000040
2489Rajesh Varsani258001057
2490Andrew HallAndrew Hall458500043
2491Fikri Makram358000027
2492Mohammad Usman258001052
2493Robert McKinley757600027
2494Karl Birkenstock457000039
2495Robine Rijke257001056
2496Kasun Abeyrathne657000018
2497Harmeet Singh157101057
2498Devan Vishvaka257001051
2499Matias Paterlini557000029
2500Martin Siri357000032

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