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
1351Sheneta Grimmond848500134
1352Irfan Khan948300122
1353Sultana Khatun20472200116
1354Christabel Chatonzwa9461000118
1355Tangeni Lungameni34465000112
1356Saima Thakor1046700129
1357Karabo Meso946000117
1358Dwayne Leverock1245130019
1359Mervyn Dillon21442300110
1360Al SahariarAl Sahariar644000114
1361Hiren Varaiya18431400113
1362Sunette LoubserSunette Loubser11431500124
1363Parveen Kumar (2)641400123
1364Roger Telemachus441700129
1365Annemarie Tanke241100141
1366Anrich Nortje22403600110
1367Milton Shumba740000126
1368Konio Oala440200122
1369Blessing Mahwire1040700110
1370Bilal Asif340500138
1371Amy Kenealy739600120
1372Tasmeen Granger338200120
1373Usama Mir9381400120
1374Shahid Ahmadzai638500113
1375Piyush ChawlaPiyush Chawla25383200113
1376Qaiser Ali538100115
1377Kosala Kulasekara438000119
1378Kavem Hodge437200126
1379FA Sargent16361900116
1380Jim TroughtonJim Troughton636000120
1381Robert KeyRobert Key436000119
1382Oliver Davidson934700114
1383Shaminda Eranga18342000112
1384Priyamal Perera233000133
1385Ayesha Naseem433000116
1386James Marshall633000114
1387Paul Hitchcock732500111
1388Amir Hayat9311100124
1389Peter SiddlePeter Siddle20311700110
1390SS Kang6311200114
1391Tanvir Islam1131160019
1392Juliana Nero331000130
1393Mohit Sharma26313100111
1394Prabath Nissanka9311100111
1395Vishwa FernandoVishwa Fernando83050017
1396Jannatul Ferdus730900119
1397Mohammad Haris630000117
1398B Leephatthana430000126
1399Eshan Malinga11301000114
1400Nadeem Khan (2)5301000113

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