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
1051LJ Cush62136111101
1052A Thennakoon10212001171
1053Sharne Mayers12211100147
1054Marcus O'RiordanMarcus O'Riordan13211402160
1055Grace Ballinger662099000129
1056Y Dewthusa12207501153
1057Alankara Asanka Silva182062400134
1058Seekkuge PrasannaSeekkuge Prasanna1320615101112
1059Fiaz Ahmed7205002178
1060Qalandar Khan8203002172
1061Daniel SamsDaniel Sams102021000145
1062Julius Sumerauer192022300139
1063Tom Rogers232004000138
1064Tom LaceTom Lace14198200148
1065PL le Roux5195002187
1066Jeewaka Shashen10195001165
1067Joy Perera14194200148
1068Craig Miles501925700131
1069Henry CrocombeHenry Crocombe341914700147
1070Dom LeechDom Leech181901800136
1071CJA Amini17189800135
1072Tahir Dar61891402179
1073Yasir Iqbal9186601154
1074Lakvin Abeysinghe10186102167
1075Alice Clarke18185000141
1076J Kaushal10184001152
1077Tom SmithTom Smith7184902156
1078Dieter Klein201832700146
1079Ranmith Jayasena7179002179
1080Tim Robinson6177002169
1081Nick Hobson9176000136
1082S Tobgay8175101155
1083Chris Wood281742500138
1084Lucky Ali8171502183
1085Laura Jackson231712300130
1086Tom LotenTom Loten161701600144
1087S Waduge10170001151
1088Olajide Bejide91691101106
1089Heather GrahamHeather Graham8168901178
1090Harvey Hosein11167000141
1091Tharindu Ratnayake191672500141
1092Chris Rushworth521668200138
1093Abdul Hashmi20165000133
1094Anders Bülow13164701157
1095Elmore Hutchinson171641100128
1096Natthakan ChantamNatthakan Chantam8164000148
1097Mohammed Ghulam8164001159
1098M Syahadat Ramli161631300129
1099S Kavishka81631001170
1100Dean Morrison5162002177

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