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
2701Shemaine CampbelleShemaine Campbelle235000030
2702Isaac Okpe734700015
2703Adithiya Rangaswamy534700016
2704Imran Asif134000034
2705Craig ErvineCraig Ervine134000034
2706Twinkal Bhandari234000022
2707D Kappagoda9341000012
2708M Kavilan334400027
2709Muhammed Basil334000033
2710D Mahavithana334000019
2711Majid Haq334400030
2712Bobby Chawla534500014
2713NA Miyaji234100028
2714Richard Okia234000018
2715Arun Harinath434000012
2716Adil Hanif334300017
2717Naeem Bardai534000018
2718Josefa Rika334000017
2719Saqlain Haider234000033
2720S Lord234000030
2721Charley Phillips21333200015
2722Mitchell Perry633900017
2723Nosaina Pokana833120009
2724Cejay Outerbridge8331600021
2725Mignon du PreezMignon du Preez433000022
2726DE Burgess433400019
2727Kaleemullah15332200017
2728Brendan DoggettBrendan Doggett7331300028
2729V Sehdev233100032
2730Keaton Critchell633300018
2731Lakshan Sandakan13331500015
2732Nipun Ransika533300023
2733Eathan Bosch133000033
2734Akash Senaratne433900028
2735Manuhara Fernando233000032
2736Vikrant Shetty233200025
2737Ameer Saiyed233100032
2738Eddie Richardson932600013
2739Zhang Yu Fei332300019
2740Sam Rainbird732900021
2741Anushka SanjeewaniAnushka Sanjeewani132000032
2742Gargi Bhogle332000017
2743HM Khan832600015
2744IK Dhaliwal232000022
2745Abdul Shakoor332000021
2746Freddie Coleman232000025
2747Alex Hepburn232600032
2748Lloyd Pope21313100012
2749Sanjida IslamSanjida Islam231000028
2750O Olaleye331000018

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