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
1301Dilshan Munaweera6172700144
1302Imal Liyanage5171001185
1303KS Dhariwal3169002166
1304Pieter Seelaar21674101138
1305Gihan Koralage5161201169
1306Sunil Dhaniram3160701178
1307Brody Couch141584300131
1308Nipun Malinga81532000141
1309S Manoj7152001153
1310Alzarri Joseph61481501161
1311Henry Thornton121474700128
1312Dinura Kalupahana5147702152
1313Leo Fransisco6145000131
1314Lakshan Gamage4144001150
1315Dinuka Dilshan4142101169
1316Dasun Shanaka31411401151
1317James Anyon61411401150
1318Keshara Nuwantha71393300146
1319Will Smeed4139000139
1320BL Walkden51381200136
1321Chamika Gunasekara121352000131
1322Eric Szwarczynski2135001193
1323Thomas O'Connor61322901184
1324Jayant Yadav51282101156
1325Fateh SinghFateh Singh81281700126
1326Aadi Sharma4128000133
1327Christopher Carter2126001184
1328A Mann2125002166
1329Ranmith Jayasena4124000136
1330Lakvin Abeysinghe2122001185
1331Beuran Hendricks6118400122
1332Mahipal Lomror4118901158
1333Lewis Hatchett121173200125
1334Rameez Shahzad2114001174
1335Seekkuge PrasannaSeekkuge Prasanna41121900131
1336Olly Pringle101121000128
1337Manelker De Silva4111201184
1338Sajid Khan4110501153
1339Vani Morea2108001161
1340TA Findlay71081300134
1341IA Robertson6107000131
1342Shaiman Anwar4106001178
1343Lahiru Kumara71061800147
1344Stephan Myburgh2105001185
1345H Johal3104701165
1346Robert Lord61041200131
1347Nicholas Bertus3103001153
1348BEW McCord51031600147
1349David Sales3103000143
1350Warren Barnes61022000134

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