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
2501Ajaz PatelAjaz Patel956800022
2502Riley Meredith23563900016
2503Morris Ouma556000026
2504Maxine Blythin256001050
2505Jacques Banton356400033
2506Farhan Ahmed11561000021
2507Y Maddege8561300021
2508H Wallace356000039
2509J Martins156001056
2510Saad Khalid456600024
2511Usman Arshad1356900025
2512Kila Pala156001056
2513ML Maiava255000032
2514Nabil Master555600019
2515Anesu Mushangwe355100039
2516Connor Marshall555000019
2517Dilshan Sanjeewa455000026
2518Irving Romaine355000034
2519Joe Gatting655000017
2520G Smith355000024
2521Dennico Hollis554000019
2522Amjad Javed854900013
2523John Matchett454000020
2524Pikky Ya France454000026
2525Mohammad Tauqir154001054
2526Andrew Austin353000023
2527Helmien Rambaldo153001053
2528Zhivago Groenewald853700042
2529Fiona Urquhart453000024
2530J Chinunga553000020
2531Mehran Khan453000023
2532Callum Taylor353300036
2533Harry Conway11531400043
2534Marcus StoinisMarcus Stoinis253100042
2535JB van der Merwe153001053
2536Ayon Fernando653000019
2537Tim Phillips753400027
2538Imran Khan (3)352401050
2539Mohammad Boota352000037
2540Duanne OlivierDuanne Olivier16521700023
2541Solomon Mire152001052
2542Rovman Powell152001052
2543VN Veetil152101052
2544Aasif Sheikh152001052
2545NH Ekanayake152101052
2546Haroon Shahid451600025
2547A Venkatesh151101051
2548Kaumal Nanayakkara8511100017
2549Lucas Paterlini451100027
2550James MiddlebrookJames Middlebrook551400024

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