1. Jasprit Bumrah - The Indian player Jasprit Bumrah has 17 ducks in 32 matches.2. Khaled Ahmed - The Bangladesh player Khaled Ahmed has 12 ducks in 12 matches.3. Mominul Haque - The Bangladesh player Mominul Haque has 12 ducks in 29 matches.4. Keshav Maharaj - The South African player Keshav Maharaj has 11 ducks in 31 matches.5. Tim Southee - The New Zealand player Tim Southee has 11 ducks in 36 matches.6. Mohammed Siraj - The Indian player Mohammed Siraj has 10 ducks in 33 matches.7. Kagiso Rabada - The South African player Kagiso Rabada has 10 ducks in 31 matches.8. Vishwa Fernando - The Sri Lankan player Vishwa Fernando has 9 ducks in 18 matches.9. Asitha Fernando - The Bangladesh player Asitha Fernando has 9 ducks in 18 matches.10. Pat Cummins - The Australian player Pat Cummins has 9 ducks in 44 matches