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
1451RADSI Ranatunga329700129
1452Varun AaronVarun Aaron428600113
1453Naveen Fernando428400111
1454Damitha Silva328300116
1455K Dilhara8281300116
1456Mohammad Iqbal128000128
1457Spencer Johnson5272200117
1458Maduranga Zoysa127000127
1459Thomas Moore6271100117
1460Dan Housego127000127
1461Tom Hinley225100119
1462Karl Birkenstock124000124
1463Danushka Sandaruwan6241800117
1464Josh Rymell323000114
1465Alex Pyecroft321400112
1466Usman Ishak221100114
1467Petrus Burger119300119
1468Calum Brodrick119000119
1469Auqib Nabi219800110
1470Peter Chase5181600111
1471Bhupinder Singh61890017
1472George Panayi217400116
1473Simon Mackin5171200115
1474Luke Charlesworth517500112
1475Jimmy Hansra117100117
1476SS Varcoe116000116
1477Dwayne Leverock116400116
1478Hamish Kingston114200114
1479Prabath Jayasuriya414110016
1480Christian Davis214000112
1481Gavin Main313600113
1482TJ Hart31390018
1483Rohan Sanjaya313500111
1484Arshad Ali113200113
1485Pikky Ya France21200016
1486Chris Sole212400112
1487Shannon Gabriel712160015
1488Jack ShuttJack Shutt51250017
1489Shakib Al HasanShakib Al Hasan112900112
1490KG Wickramasinghe112000112
1491Nitish Kumar112000112
1492CL Flintoff211000111
1493Alfred Luseno211000111
1494Sajid MahmoodSajid Mahmood110300110
1495Harry Houillon1900019
1496Udith Madushan139280017
1497James Ngoche2910016
1498Joe Archie Gordon1800018
1499Steven Welsh1800018
1500Ben Morris1710017

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