TEST, ODI & T20 STATISTICS

Maximum Ducks

Dismissals for zero across recorded innings. Retired hurt and retired not out are excluded.

MDM 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.
#PlayerMatchesRunsWickets100s50sDucksHigh
1051Simi Singh276201259
1052Liam Haskett11763300217
1053Ollie Freckingham6761600234
1054Matthew FisherMatthew Fisher13754700228
1055S Nirmal473400228
1056Jayden Seales10683900221
1057Willie Lonsdale467700235
1058Dale SteynDale Steyn5652000225
1059Adam Hickey364600236
1060Iain Carlisle5522100224
1061Dustin Melton10511900215
1062Suranga LakmalSuranga Lakmal11512300212
1063Keshan Wijerathne6501100220
1064RJKTD Ranatunga349100236
1065Cameron Herring446000222
1066Arafat Bhuiyan545900222
1067Wesley Barresi244300241
1068David Grant9442200212
1069Tony Goodin9411300213
1070Atif Sheikh6371000212
1071Harsha Vithana237000227
1072Jem Ryan5371800233
1073Heshan Hettiarchchi736800214
1074Ryan Stevenson534800230
1075Harrison Ward432000219
1076S Mihira330400216
1077Nadeem Ahmed229900229
1078Thilan Prasan327400222
1079Yadvinder Singh326700214
1080Luke Robins422600212
1081RA Weatherall9211900213
1082Gary Keedy4191800215
1083Paul van Meekeren518200027
1084B Whitehouse31840026
1085Jonathon Webb218000214
1086MJ Gibson81780029
1087Siddarth Kaul315130026
1088T Vithushan612170026
1089Khaled AhmedKhaled Ahmed3111600210
1090Zac CummingZac Cumming210200210
1091Charuka Wijelath41040025
1092Josh HazlewoodJosh Hazlewood69140024
1093Ed Moulton3930026
1094Alex GreenAlex Green5980029
1095S Krishnashriram99160024
1096Norman Vanua28120024
1097Joe Sarro3840027
1098Navdeep Saini38120025
1099Samrath Singh4880024
1100George Harding2740027

Available historical scorebook coverage through 25 Oct 2026. Our Sources & methodology →