TEST, ODI & T20 STATISTICS

Maximum Ducks

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

T20 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.
T20 recorded player statistics
#PlayerMatchesRunsWickets100s50sDucksHigh
7501Ayon Fernando389001053
7502Bilal Ahmad Mir889900024
7503LG Moras1589700034
7504Aamer Ali789100032
7505Zishan Shah588001050
7506Md Shafiqul Haque488100038
7507Ziaur Rehman788000037
7508Lakvin Weerasuriya888000048
7509Keziah Miriam Sabin1888001054
7510David Demba587300045
7511Taibur Rahman687100032
7512Veru Frank1087000028
7513Ayyaz Qureshi687500030
7514Ramanjot Singh487000046
7515J Essex687000030
7516J Daley487301056
7517Mohammad Farooq (2)487001063
7518Johnny Thompson486400039
7519Bhargav Merai486000048
7520Mudassar Muhammad386000033
7521Aman Gandhi386001050
7522Nihal Surlaker1286000032
7523Martin Siri486000031
7524S Hapuhinna786000035
7525LLB Harper886800042
7526GJ Naik686001073
7527Marshall Ayub785000045
7528Ravi Thakur685001053
7529C Gomez1085400024
7530JN du Plooy485100044
7531Saqib Zulfiqar1784300025
7532Cameron Valente1484800021
7533Abhinav Dixit684000037
7534Rohit Shah584000038
7535Ashwin Das684801068
7536CT McNally884000019
7537Blake Macdonald584000037
7538Gareth Andrew984800031
7539T Rajiv583000036
7540K Carney1183000027
7541D Long Martinez283001079
7542Kaif Jamadar683000048
7543Bastiaan Zuiderent483000043
7544Carlton Baugh1583000032
7545Richard Pyrah21832000016
7546Rizwan Hussain982000022
7547Ahmed Wardak16821000029
7548RL Vitas982000037
7549Zaman AkhterZaman Akhter15821500026
7550Shahnawaz Patel882000029

Available historical scorebook coverage through 3 Nov 2026. Our Sources & methodology →