Sunil Narine has recorded the most ducks in T20 cricket, with 44 ducks from 510 matches, while Alex Hales, Rashid Khan, Paul Stirling, Glenn Maxwell, and Jason Roy round out the top five players with the most ducks in the format.
Sunil Narine has recorded the most ducks in T20 cricket, with 44 ducks from 510 matches, while Alex Hales, Rashid Khan, Paul Stirling, Glenn Maxwell, and Jason Roy round out the top five players with the most ducks in the format.