TEST, ODI & T20 STATISTICS

Maximum Ducks

Dismissals for zero across recorded innings. Retired hurt and retired not out are excluded.

ODI 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
1451Alex WharfAlex Wharf1219170019
1452Leon Johnson319000118
1453Sisanda Magala818150016
1454Nilansh Keswani218100118
1455Skhawat Ali318000110
1456Marcia Letsoalo2017200015
1457Dushan Hemantha417200113
1458Jaya Sharma217000117
1459K Chigora71660016
1460Zahid Ali316500111
1461Richard Johnson916900110
1462Sean Terry216000116
1463John Reva515500111
1464Aiman Anwer815400110
1465Shawaal Zulfiqar41500017
1466O Chare101570014
1467Malhar Patel215000115
1468Bernard Loots51520019
1469Lahiru Madushanka41440017
1470Manudi Nanayakkara314100113
1471Indika Batuwitarachchi214000114
1472Freya Davies9131000110
1473Tama Canning213200113
1474Lucy O'Reilly51220014
1475Basanta Regmi212200112
1476Molly Penfold1612140015
1477Nensi Patel612500112
1478Jai Yadav71230019
1479Tarun Nethula51250019
1480Ghulam Fatima1511270015
1481Michael NeserMichael Neser41130016
1482Prabath Jayasuriya211000111
1483Michael KasprowiczMichael Kasprowicz1711310019
1484Paul Mooney211000111
1485Caroline de Fouw211300111
1486Lionel Baker711700111
1487Melissa Scott-Hayward211100111
1488Javeria Rauf211100111
1489Taurai Muzarabani61060015
1490Hamish Bennett1910330014
1491Amila Aponso910100014
1492Wasim JafferWasim Jaffer210000110
1493Tim AmbroseTim Ambrose51000016
1494Friday Kasteni2900019
1495Scott BolandScott Boland149160014
1496John Kariko3850018
1497Mohammad Mohsin2810018
1498Varun AaronVarun Aaron98110016
1499Dominic Blampied3700017
1500N Chaihan3700014

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