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
1751Manuhara Fernando493200034
1752Adeesha Thilanchana492500034
1753I Dissanayaka392001054
1754Gerhard Erasmus190001078
1755John Reva288300045
1756Kuldeep YadavKuldeep Yadav3881000036
1757George Thomas287000038
1758Tom de Grooth186001082
1759Ravishan de Silva485000023
1760Andrew McBrineAndrew McBrine284100040
1761Akeem Jordan282800032
1762Jake Scott282601060
1763Lakshitha Manasinghe380000022
1764NRP Scholtz279101066
1765K Wanniarachchi478000026
1766Kyle MillsKyle Mills4781501070
1767FF Lellman476400024
1768Shaheen AfridiShaheen Afridi3761400029
1769Aryan Jain276000044
1770S de Mel176001076
1771S Jyoti276400039
1772NA Statham176001062
1773Greg Croudis274000033
1774Bastiaan Zuiderent274000041
1775H Hoekstra2741500045
1776R Ranasinghe473201054
1777H Amarasinghe273000046
1778Grant RoelofsenGrant Roelofsen272000042
1779Koshan Dhanushka472900045
1780M Lumsden272900031
1781Tymal MillsTymal Mills6721200030
1782Saud ShakeelSaud Shakeel371000035
1783Abidine Sakande11702400015
1784BGS Mendis469800036
1785Irfan Karim168001059
1786RPO Drysdale167101062
1787Ma'ava Ave267000034
1788Aamer Jamal267100040
1789Daryn Dupavillon6671500028
1790Agith Kumara Basnayake367000028
1791Bernard Scholtz4661200028
1792Sese Bau266000045
1793AJ Leonard366100030
1794Nisala Tharaka566400044
1795Mark Adair266100032
1796Kinchit Shah166001062
1797Rohan Mustafa165300036
1798C Gomez565000022
1799SR Weliwatta165001065
1800AS Basra364100040

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