TEST, ODI & T20 STATISTICS

Maximum Ducks

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

IT20 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
1251Muhammad Asif3530003
1252M Magagula4500005
1253S Ramataboe4560003
1254S Bodha1500005
1255Mary Waldron5500003
1256Manami Takada3500005
1257Dinidu Marage5500003
1258Kamal Bashir3540004
1259Zhang Peng2500005
1260Lahiru Thirimanne2500005
1261Hammad Shahid5570005
1262K Suresh1510005
1263Nur Arianna Natsya5460002
1264Vathana Sreemurugavel3400004
1265Eugene Ochieng7450003
1266Lu Cangcang1400004
1267Pu Xianliang1410004
1268D Dreyer2400004
1269Tasmeen Granger9460002
1270Ishni Mananelage5410004
1271Isaac Danladi1400004
1272T Tavo6460002
1273S Eno2400003
1274PN Gamage1400004
1275Zeshan Arif1400004
1276H Dandapani4440003
1277J Pakeman1400004
1278K Takahashi6440004
1279R Limbu3430004
1280T Mohapi4430002
1281N Ellick2400004
1282RM Koda4470002
1283Mueez ul Hassan1410004
1284RD Bovell1410004
1285Umar Bhatti1400004
1286Khurram Chohan1420004
1287Vijayani Vithanage1400004
1288Denise Hannema3400003
1289Alex Cusack94110004
1290Safyaan Sharif94120004
1291Jeremy Gordon74100003
1292Terryn Fray2400004
1293Fathinah Nasri2400003
1294Na An1400004
1295Beidas Tareq1400004
1296Bastaki Fahad1400004
1297Ramith Rambukwella2400004
1298Sufyan Mehmood3400004
1299Abhiraj Singh3430002
1300Rajesh Pulami1400004

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