Sri Lanka’s captain Dasun Shanaka made history by scoring the most zeroes in T20 International cricket during a match against Ireland in the ICC Men’s T20 World Cup. Shanaka, a 34-year-old tailender, recorded his 16th duck in 113 T20I innings, surpassing the previous record held by Zappy Bimenyimana of Rwanda.
Shanaka’s zero count places him at the top of the list for most ducks in T20I cricket, with Ireland’s Paul Stirling following closely with 14 ducks in 158 matches. Sri Lanka, despite Shanaka’s dismissal, managed to post a total of 163/6 in 20 overs, led by Kusal Mendis’ unbeaten 56 and Kaminduu Mendis’ crucial 44 in their first match of the 2026 ICC Men’s T20 World Cup.
The list of players with the most ducks in T20 Internationals includes Shanaka at the top with 16, followed by Zappy Bimenyimana, Paul Stirling, C. Chatphaisan, K Irakoze, M Akayezu, and Soumya Sarkar. These statistics highlight Shanaka’s unique record in T20I cricket.
