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
2601Rustam Bhatti346000023
2602Gordon Goudie346600045
2603Shazam Ramjohn446000034
2604Jade DernbachJade Dernbach30455600012
2605W Uisuk345600038
2606Elizabeth Russell13451600023
2607Theo van Woerkom6451500021
2608RJKTD Ranatunga1145300035
2609Tom de Grooth245000044
2610MM Baig544400020
2611Jonathan Hill244100029
2612Camilus Alexander144000044
2613Kelvin SmithKelvin Smith144000044
2614Avi Dixit544000015
2615Jake Winter244000024
2616TDA Henry644500015
2617SA Mohamed344000042
2618HS Jayasena344400027
2619Liam HatcherLiam Hatcher2043220009
2620U Shahid143000043
2621Shahzaib Jamil1042000017
2622Muneeba Ali342000025
2623S Gawas442200026
2624Charith Asalanka242100037
2625Rory Haydon842600026
2626S Nishshanka5421000023
2627RR Shinde242000038
2628Jamie Holmes141000041
2629Imran QayyumImran Qayyum1641120009
2630Mohammad Shukri741400018
2631Ehtsham Ul Haq241000035
2632Cephas Zhuwao141000041
2633Adit Gorawara241000022
2634Ahmed Nisar441000020
2635TM Ealham114190008
2636SSL Vithanage441000019
2637JR Westley641400028
2638Rahil Ahmed241000041
2639Qiana Joseph241200030
2640Lee-Ann KirbyLee-Ann Kirby241100041
2641Sindhu SriharshaSindhu Sriharsha340000022
2642HM Kapurubandara740000018
2643Lasith Ambuldeniya14402900012
2644Lahiru GamageLahiru Gamage540400029
2645Lasith Abeyratne540000020
2646JDC Johnson340000021
2647Reniece Boyce240000035
2648Oliver Patterson539400017
2649Clare Shillington239000030
2650Prasadani Weerakkody339000033

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