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.
#PlayerMatchesRunsWickets100s50sDucksHigh
1151Thea Brookes10128200133
1152Fergus O'Neill181282900125
1153S Gulecha6128600148
1154Max O'Dowd7127001162
1155IP Swaney8127601164
1156Oliver Pitcher4126101163
1157CJPF Kalugamage171243301150
1158Ben HarmisonBen Harmison6124400143
1159Kieran Noema-Barnett12120400134
1160Lizelle LeeLizelle Lee9120000140
1161S Heath7120001151
1162Steffan Piolet8118701163
1163Amartya Kaul12117000124
1164Ahmed Raza191162700129
1165Ryan MacBeth241153100129
1166Dilan Jayalath6115300141
1167TN Guruge101151800130
1168Dan MoriartyDan Moriarty321143800130
1169Carla Rudd19113000135
1170Navod Paranavithana6113300143
1171Vidura Adikari5112001174
1172Anique Uddin11111600143
1173Madeline PennaMadeline Penna6111100138
1174Amjad KhanAmjad Khan101101300134
1175Gayashan Munasinghe141101800142
1176S Kavinda8110401161
1177D Ashen81101000135
1178RB Albert8110501196
1179Graham NapierGraham Napier161103000127
1180Oli StoneOli Stone181092700124
1181Daniel Weston5108000138
1182Jason Martin11107000133
1183Kamesh Nirmal7107000135
1184P Kurup7107000145
1185Gareth Breese111071000134
1186Azeem RafiqAzeem Rafiq151062401152
1187B Kruger8106500131
1188BJ Church8105000124
1189Michael Hogan411035400116
1190Charlie Hemphrey7103001187
1191P Pathiraja12103100129
1192Azeem ul Haq9102200147
1193Dane PatersonDane Paterson221023100121
1194Leo Fransisco8102000125
1195Baxter Holt7101000141
1196Chipo Mugeri6100000142
1197Aristides KarvelasAristides Karvelas211003700126
1198Heshan Dhanushka7100101153
1199Josh Tongue15991600134
1200Anil Sah599001156

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