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
5201Harper Chalmers758700121
5202Thomas OdoyoThomas Odoyo758900122
5203David Bernard17581200124
5204Imraan Khan758500134
5205Sunette LoubserSunette Loubser1658700137
5206Jake Doran1057000128
5207Imran Khan (4)657100136
5208K Brock-Nielsen1557200115
5209D Koralalage20572500120
5210Robin SinghRobin Singh657300129
5211Nikhilesh Surendran357000136
5212Henry Thornton35565100128
5213Sinan Khadir756700117
5214Waqas Ahmed956800132
5215VN Veetil756401153
5216Ahsan Hafeez656300120
5217K Pathiratne1156900141
5218Nipun Ransika756100132
5219E Millington656300126
5220C Crowe956000125
5221Faisal Safi456000143
5222Chris JonesChris Jones456000128
5223J Baguma32555200111
5224M Khokhar455000127
5225Akif Javed69559500132
5226Henry CrocombeHenry Crocombe35553400116
5227L Maphane655100120
5228Michael FinanMichael Finan755700120
5229Bakhtyar Nabi10551300128
5230Khadeeja Fatima755000124
5231Ryan WatsonRyan Watson555300127
5232Himanshu Bisht16541100115
5233Roman Walker20542400119
5234Faisal Javed454000129
5235SN Pathirana2054000116
5236P Abanda954000116
5237Alex Horton1054000120
5238Aryan Lakra1154200119
5239Ismaeel Zia854000122
5240Slade van Staden654000125
5241Rashid Hashmi654000128
5242D Kappagoda754600126
5243J Souckova1254000129
5244HE Hurle554000146
5245Shaurya Sanandia10532100118
5246Zhang Chan953000124
5247T Lafai753100118
5248S Kushretha11531600128
5249Conor McKerr26532000110
5250L Moises31533300116

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