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
9451D Hardware2900007
9452TNM Soleh1900009
9453ATP Todd2900005
9454Safvan Patel1900009
9455Abdul Makda5900009
9456James Minto1900009
9457JK Denly1910009
9458SR Giri1900009
9459Masood Gurbaz2900009
9460T Amresh2900007
9461Hassan Shahid2900006
9462Lahiru Dilshan2900005
9463K Suwanchonrathi1910009
9464DK Raman1900009
9465Lydia Katsimari3910004
9466Ethy Mbhalati279220008
9467Mariam Hasan3940008
9468Steve Magoffin4940009
9469Rishikesh Das1900009
9470Umar Alam3950007
9471Tim RouseTim Rouse1900009
9472Patrick Grieshaber1900009
9473S Vaz6890007
9474Mthiwekhaya Nabe288330003
9475Vincent Ateak158130005
9476O Chare4820008
9477B Batbayr4800004
9478Nyan Lin Htet2800007
9479Jake Reed98120008
9480Nicole Goodwin9850004
9481Katelyn Pope10800007
9482Nathan Smith2810006
9483Damion Jacobs2800008
9484Vinod Kumar4800003
9485David Moody10890008
9486Hrithik Kanojia3800005
9487Vishal Gite8860008
9488Dhavanath2800008
9489Kuldeep Singh4800006
9490Wesley Viraliliu5810004
9491E Isaneez3810007
9492Charanjeet Singh2810008
9493Simranjit Singh1800008
9494Leonie Bennett6860006
9495Zak Evans108130006
9496Zulqarnain Haider (2)6850004
9497Benoy UpretiBenoy Upreti4800007
9498Tejosel Yiethun1800008
9499Kunal Mahajan4800008
9500Salauddin Sakil6870008

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