Most ducks by a batsman
Despite being the third-leading run-getter in the history of T20Is, Sri Lanka's Tillakaratne Dilshan holds the record for most ducks by a batsman in T20Is. His tally of 10 is the most by any batsman and he is also the only one to be in double digits when it comes to T20I ducks.
In terms of most consecutive ducks by a batsman in T20Is, the record stands at 3. However, six different batsmen have recorded three consecutive ducks. The first one to achieve it was Scotland wicketkeeper Colin Smith as he recorded three successive ducks against Netherlands, New Zealand and South Africa.
West Indies' Andre Fletcher followed suit in the 2009 World T20. Since then Pakistan's Mohammed Hafeez, Zimbabwe's Kyle Jarvis, England's Moeen Ali and Sri Lanka's Dasun Shanaka have all matched that feat.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news