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
951M Premaratne145130122103
952Marcus O'RiordanMarcus O'Riordan184981301252
953Roshen Silva124980222105
954Avishka Perera124900202109
955Heshan Dhanushka134880112114
956Haider AliHaider Ali104810132146
957Nikhil Chaudhary84795122163
958Malcolm Nofal946620202179
959Isitha Wijesundera184564401254
960Jigar Naik194483101259
961Alankara Asanka Silva164371002262
962Stephen Cook9432002289
963Mahesh Kumara104150122121
964TW Boorman11413001260
965Josh BakerJosh Baker224114302275
966Bevan Small173942502276
967Beyers Swanepoel113793602263
968Kyle Coetzer14378202254
969Bayley Wiggins113750102133
970T Amarasinghe8371002288
971Baxter Holt12363001254
972Hamza Shaikh12362001263
973Dean Cosker183474401269
974D Jayatunga9344002259
975Mark GillespieMark Gillespie153376001277
976Ben Cotton203304200243
977Harry Dixon9327102276
978Craig Smith133273001270
979Saeed AjmalSaeed Ajmal173187901253
980Mitchell McClenaghan163175501273
981Ashian Daniel163024201263
982Ed MiddletonEd Middleton123012000246
983Raveen Yasas9300000246
984Ben Dwarshuis102973001260
985Stephen ParryStephen Parry152942900244
986Sheridon Gumbs8289001293
987Chanaka Ruwansiri82882902284
988Sean Terry6286003262
989Matthew Pardoe9284001252
990Murali VijayMurali Vijay52830122100
991Will Bosisto8277701258
992Bradley Rodden72712102118
993Graeme Aldridge192666600238
994Grant ElliottGrant Elliott826510112105
995Jonathan Merlo10260301264
996Azeem RafiqAzeem Rafiq11256802274
997Rory Hamilton-Brown6247202262
998H Jayasundara7246002262
999R Hirushan8243102270
1000George Garrett162303300248

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