TEST, ODI & T20 STATISTICS

Maximum Ducks

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

T20 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.
T20 recorded player statistics
#PlayerMatchesRunsWickets100s50sDucksHigh
11651Muhammad Mohsin3020000
11652Darren GoughDarren Gough2030000
11653Steve HarmisonSteve Harmison2010000
11654Ruchira Perera2000000
11655Stuart ClarkStuart Clark90130000
11656Mick Lewis2040000
11657Ian Bradshaw1000000
11658Deighton Butler1000000
11659Gary Brent2020000
11660Tawanda Mupariwa2010000
11661Iftikhar Anjum2010000
11662Palani Amarnath6070000
11663Pankaj Dharmani1000000
11664Brett GeevesBrett Geeves3030000
11665Gagandeep Singh4030000
11666Rajesh Pawar1000000
11667Mansoor Amjad1030000
11668Iain O'BrienIain O'Brien4060000
11669Lionel Baker3020000
11670Stefan Kelly1000000
11671Dwayne Leverock1000000
11672Gregor Maiden1000000
11673Kate PulfordKate Pulford1010000
11674Kirsten Pike2000000
11675Sarah AndrewsSarah Andrews2010000
11676Caroline AtkinsCaroline Atkins1000000
11677R Strydom1000000
11678Hendrik-Jan Mol1000000
11679Indika de Saram1000000
11680Isa GuhaIsa Guha2020000
11681Aavishkar Salvi7070000
11682Ranadeb Bose1000000
11683Sourav Sarkar2010000
11684RA Shaikh1000000
11685Clea Smith2010000
11686C. Ganapathy1000000
11687Monish ParmarMonish Parmar1000000
11688Love Ablish3030000
11689Charlize van der Westhuizen1010000
11690Muthumudalige Pushpakumara1010000
11691Arsalan Qadir1000000
11692Mohammad Kashif1010000
11693Tanvir Ahmed1010000
11694Snehal PradhanSnehal Pradhan1030000
11695Anand Rajan8080000
11696Michael Bates4050000
11697Bryce McGainBryce McGain3020000
11698Chris Swan1010000
11699Nicholas BillsNicholas Bills1020000
11700Brenton McDonald1010000

Available historical scorebook coverage through 3 Nov 2026. Our Sources & methodology →