TEST, ODI & T20 STATISTICS

Maximum Ducks

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

ODM 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
1251Okera Bascome577001163
1252Andrew Britton676700136
1253Abram Mutyagaba676000140
1254Chimezie Onwuzulike875600130
1255Milly Home1075000124
1256Muhammad Safdar574000136
1257Paddy Dooley8741000139
1258Savin Gunasekara1074000120
1259Rajesh Ranpura17732000115
1260Ricardo Roach771300122
1261W Malajczuk671300124
1262Karl CarverKarl Carver18701900135
1263Sandeep Goud570201157
1264Sudeera Thilakaratne20703600124
1265Shawnisha Hector370200146
1266Ravi Patel20692500124
1267Rumana AhmedRumana Ahmed469600138
1268Omar Willis569001151
1269Abdullah Shahid369401157
1270Yvonne Graves868600122
1271Sam Wood568200122
1272Jasraj Kundi468101152
1273Kieran Elliott368301153
1274Ben Cotton28673000118
1275Katie Midwood667300127
1276Nicole Harvey1067900125
1277Ainool Hafizs567000134
1278Bethan Gammon566000139
1279Mohamed Shiraz10661400127
1280Ramiru Perera466300141
1281Mackenzie Jones8661500119
1282Richard Oliver966000114
1283Jordan Neill865100132
1284A Kajan465000128
1285S Cotter463200131
1286Liam Hurt19632800115
1287Joel Paris12633300118
1288Ryan Gibson463000148
1289Esmae MacGregor27632600120
1290Logan van Beek10621700141
1291Imran Ali Butt661000125
1292Matthew Carter12612000121
1293Wikum Sanjaya10611100120
1294Tomas Francis461000132
1295Jamie PorterJamie Porter47605900112
1296C Waiswa960800122
1297Claire Nicholas1160800124
1298S Galagoda460000130
1299A Madushanka659600119
1300I Mwaba558000138

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