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
1651Karweng NG2000010
1652Daniel Smith1030010
1653Ridha Aulia2040010
1654M Thurgate1000010
1655W Miyauchi1000010
1656U Friday1000010
1657Shoaib Ali3050010
1658Wang Qi2010010
1659K Senamontree3040010
1660S Tambidoure1000010
1661Usman Khan1000010
1662Shahzad Umran1020010
1663M O'Connor1000010
1664Badal Singh2000010
1665Jared Warner10080010
1666Zechariah Shem1000010
1667Rashid Ahad2030010
1668Joleigh Roberts1000010
1669Wongpaka LiengprasertWongpaka Liengprasert3000010
1670Jane Maguire1000010
1671Eva Lynch2020010
1672Anam Amin1010010
1673Fahima KhatunFahima Khatun2030010
1674Najiyah Raynor1000010
1675Sukhwinder Singh2010010
1676K Furbert2000010
1677Aman Gandhi1000010
1678Rizwan Haider40120010
1679CW Jones1010010
1680ML Granger3060010
1681Mitchell Stanley5040010
1682SH Stuart-Reckling1010010
1683Ravishka Wijesiri3060010
1684Dulaj Ranatunga1000010
1685Ruvishan Perera2010010
1686Akeel Inham1000010
1687Wanindu HasarangaWanindu Hasaranga1030010
1688Danushka Madushanka5090010
1689R Amarasinghe2000010
1690R Samarahewa1000010
1691A Dulara2010010
1692L de Silva1000010
1693Sanjay Krishnamurthi1000010
1694M Yunusu Issa2010010
1695AM French4060010
1696JJ Feldman3030010
1697LS Samarajeewa1000010
1698Ranul Gunarathna3030010
1699T Edwards4070010
1700Rahul Chahar1000010

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