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
2001S Ramanayake213200013
2002Asif Mulla21300006
2003Peter Ongondo31380007
2004Duncan Allan11300007
2005DC Kelly112100012
2006AS Hasaranga112000012
2007CB Kulasekara112100012
2008Rory Christopherson212000012
2009Vishi Jeet11230007
2010Yodhin Punja21210006
2011Will PrestwidgeWill Prestwidge112200012
2012AR Sylvester111000011
2013SN Gunawardana21130006
2014WM Rogers111000011
2015Asif Iqbal11130008
2016Andrew Holder11020008
2017Blake Edwards41070008
2018A Liyanaarachchi11000006
2019Jeroen Smits110000010
2020Rizwan CheemaRizwan Cheema11010006
2021PL Mommsen21000007
2022Patrick Grieshaber110000010
2023Pat CumminsPat Cummins1920009
2024Harry Hankins1900009
2025Bailey Capel1900008
2026Isaac Mohammed1900005
2027Chamara Silva1900009
2028Mohammed Qasim1900009
2029Fawad Ahmed2870008
2030R Ganganath2800003
2031WGHN Premaratne1810004
2032A Paranjpe1800007
2033Daan van Bunge1840007
2034Bryce JacksonBryce Jackson1830008
2035Dogodo Bau1700004
2036Will Sheffield1710006
2037EMKB Ekanayake47100004
2038Marcus Bean27100005
2039Toby Gray1630004
2040LS Samarajeewa2630006
2041GHL O'Connor1620006
2042Mudassar Bukhari1600005
2043Craig Young36130005
2044Stefan Hook1500004
2045Nick Welch2500003
2046Yousef Majid1520005
2047Abdullah ShafiqueAbdullah Shafique1500005
2048N Ramesh3550003
2049Kevin Kothigoda1510005
2050S Skelly2520005

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