TEST, ODI & T20 STATISTICS

Maximum Ducks

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

Test 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
501Tafadzwanashe Kaitano4186001287
502Imran Butt6178001291
503Lydia GreenwayLydia Greenway8169000231
504Sunil Ambris6166000243
505Moisés HenriquesMoisés Henriques4164202281
506Sam KonstasSam Konstas5163001260
507Robert KeyRobert Key5153001252
508Laura MarshLaura Marsh81512201255
509Samit PatelSamit Patel6151700242
510Praveen KumarPraveen Kumar61492700240
511Zulfiqar Babar151445401256
512Dasun Shanaka61401301266
513Tanzid Hasan31400102101
514Dewald Brevis4138102254
515Martin Love4133001262
516Anderson Phillip71321200243
517Wavell Hinds4131801281
518Imran TahirImran Tahir201305700229
519Nazimuddin3125001278
520William Somerville61151500240
521Anya ShrubsoleAnya Shrubsole71111200247
522Laura MacLeodLaura MacLeod3111501285
523Matthew PottsMatthew Potts111053600221
524Oli StoneOli Stone51021700220
525Kyle Hope5101000243
526Karen RoltonKaren Rolton4101100234
527Simon JonesSimon Jones6961600220
528James Marshall595000228
529Scott Kuggeleijn392600244
530Anne Bosch488300239
531Ed Smith387001264
532Stephen O'KeefeStephen O'Keefe9863500225
533Brandon Mavuta4821201256
534Bilal Asif5731600215
535Tinashe Panyangara6732300224
536Tarisai Musakanda371000243
537Tanaka Chivanga7711400222
538Matthew Humphreys5671500227
539Rajat Patidar363000232
540Abdur Rauf352600231
541Brian Vitori4521200219
542Zafar Ansari349500232
543Gareth Batty646900219
544Gary WilsonGary Wilson245000233
545Shabbir Ahmed3411800224
546Elias Sunny4381200220
547Syed Rasel6371200219
548Ali Usman4361200216
549Gavin Ewing236100234
550Nandre Burger3331400223

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