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
901Kiplin Doriga530000011
902Kaleem Shah330200019
903Vimal Kumar430500013
904Kamau LeverockKamau Leverock530300012
905TS Omary329100023
906Ademola Onikoyi229000026
907Dominic Blampied429000024
908Ehtsham Ul Haq329000012
909Syed Aziz529300013
910Ahmad Mushtaq429200012
911Esther de Lange829300016
912Ilhwan Seo329000014
913Khawar Ali229100018
914Khaled Khan128200028
915Nelson Odhiambo13281200020
916MBA Lamplough528700024
917V Ganesan328100016
918D Benoit328300015
919Adam Algar328000014
920TK Saha428500019
921Mitulkumar Patel328000016
922W Uisuk528100016
923HV Mandhyan128100028
924Sibtain Raza328800021
925Sun Meng Yao328000014
926SW Kinyua52740009
927I Kamara427400017
928Jubaid Ahamed127000027
929AK Mohan227000017
930Josh Butler327000020
931Anthony Hawkins-Kay627700018
932Siddhant Lohani127000027
933Gulam Mustafa126000026
934Mohammad Ahsan426400021
935Adithiya Rangaswamy526700018
936V Ravindran126000026
937RA Marshall326000025
938Shamsur Rahman126000026
939Karuna Bhandari7251200014
940Abdul-Shakoor Rahimzei425600011
941Rafiqul Islam225000024
942P Alam325100014
943Usman Arif325200019
944G Schachat525000016
945Souta Wada225000023
946Ahmed Hassan42530009
947J Balkrisna224000012
948Anam Mollik424000013
949Aziz Mohammad224100017
950Aslam Doria324100012

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