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
1501AAhan Achar71450017
1502Toby Pettman91490019
1503Ateeq Iqbal1314140016
1504S Beech41400019
1505Phoebe Brett1314220016
1506Kenath Liyanage214000114
1507Rizwan Tanweer31300019
1508K Okoshi213000113
1509J Yamashita213000113
1510Jan Nicol Loftie-Eaton213200113
1511Amish Sidhu91380019
1512Koshan Dhanushka313200113
1513Ed MiddletonEd Middleton41350019
1514Hassan Khan Mohammad413000112
1515Taha Ahmed213000113
1516Faizan Asif213000113
1517Riyad Khan31220017
1518R Kano212000112
1519T Takada212200112
1520Jabbar Amjad512500111
1521K Norbu312000111
1522Sonny Baker1112190017
1523Ben Morris512300110
1524Shoaib Bashir101240017
1525R Joyce41200017
1526ZR Jaboneke41210017
1527A Goenka212100112
1528Suresh Appusamy61160016
1529Jack Plom51160019
1530S Weeraratne311000111
1531TE Linley31160017
1532Adeleke Oyede31110016
1533Ubaid Minhas211000111
1534M Edward211000111
1535Amy Kenealy410400110
1536Dhruv Maisuria610100015
1537Faisal Javed210000110
1538Imran Khan (5)51070015
1539CA Thaker31000019
1540Recordo Gordon1010140019
1541Jonathan Robinson3900018
1542Harry GurneyHarry Gurney389540012
1543T Alatasi4960016
1544T Singye3910015
1545Nosthush Kenjige8970019
1546Amy Gordon3910017
1547Jack ShuttJack Shutt149150016
1548Caroline de Lange2960019
1549CAW Jeffers3930019
1550Cameron Gannon6970015

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