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
1551Harry Darley8970018
1552K Wickramasinghe3900018
1553Umeshka Morais2900019
1554Tom Whitney5980019
1555Michael Cohen6970016
1556L Slebsager5930015
1557A Kind-David2900019
1558Scott BolandScott Boland138150016
1559Chiedza Dhururu2800018
1560Freddie HeldreichFreddie Heldreich11860015
1561Moksha Chaudhary2860018
1562Akshatha Rao3830016
1563N Pauththuwadura2820018
1564Michael Rae3850018
1565NW Imeshan3840015
1566B Palekar2800018
1567AE Hall3800016
1568A Cassim2830018
1569Mairi Tom4730017
1570GD Arta2710017
1571Wang Zihao2700017
1572Bilal Khan237520012
1573Amir Hayat77120014
1574Cameron McClure97110013
1575I Kaushal7750015
1576Amoda Widanapathirana2700017
1577Ranuka Malaviarachchi5780017
1578James Wilkes-Green2700017
1579Mark WoodMark Wood6680016
1580Esther Mbofana6650015
1581Kaia Arua4610014
1582Anjar Tadarus3610014
1583IDGP Kisawa2600016
1584Ayush Shukla106150015
1585MS Silva2600016
1586M Heshan3640016
1587Fiqre Crockwell3610015
1588Vivian Kingma125110012
1589Vicky Araa2500015
1590F Shony3510013
1591Kevin Bazil5540015
1592Megan Belt2520015
1593Peter Hatzoglou3500015
1594Adam ZampaAdam Zampa4590013
1595Nyasha Gwanzura2500015
1596DSA Wijesinghe3530013
1597NP Oosthuizen3530014
1598Hassan Shahid2500015
1599MA Sherry2500015
1600N Miyaji2530015

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