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
1501L Chaudhary1000000
1502Ruchitha Venkatesh1000000
1503Qadeer Ahmed3040000
1504Ihsan Ullah1010000
1505Abbas Saad1000000
1506Mohameed Taiwo2040000
1507Kofi Bagabena1010000
1508TK Joseph1000000
1509M Kpaka1000000
1510J Badjan1000000
1511N Cherry1000000
1512Bilal Hassan4060000
1513Emmanuel Bundi3010000
1514Pushpak Kerai6080000
1515F Ndayisenga1000000
1516Fred Achelam2000000
1517AA Premji1030000
1518U Sofi1000000
1519Jagdeep Singh1010000
1520Izatullah Dawlatzai4030000
1521SRMJJ Arachchilage2000000
1522Anique Uddin2030000
1523Nicolaj Damgaard3050000
1524Shangeev Thanikaithasan1020000
1525Mobashar Ashraf3050000
1526Khalid Izaz2010000
1527Talha Khan1010000
1528Oliver Hald2040000
1529M Kristensen2010000
1530S Subhash1000000
1531Aqib Iqbal1000000
1532Ahsan Yusuf1000000
1533Madupa Fernando10080000
1534Zulqarnain Haider (2)2000000
1535Waqas Ali1010000
1536Elliot Miles4030000
1537William Robertson2010000
1538J Roper1010000
1539CV Harrison2010000
1540Max Ellis2010000
1541William Peatfield3070000
1542Junaid Sheikh3040000
1543Adil Afzal1000000
1544R Talkar3010000
1545Oliver Newey1000000
1546S Dalton1000000
1547SMK Waththage1040000
1548Naveed Ahmed1000000
1549J Hoffman1000000
1550Nosthush Kenjige50110000

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