Sri Lanka captain Dasun Shanaka got out for a golden duck against Ireland in their T20 World Cup 2026 match on Sunday. Shanaka has now been dismissed for a duck in T20I cricket 16 times, which is the most number of ducks for any batter. He overtook Rwanda's Zappy Bimenyimana, who has recorded 15 ducks.