Sri Lanka’s bid to make it to the semi-finals of the 2026 Men’s T20 World Cup ended with a 61-run loss to New Zealand at the R Premadasa Stadium. Captain Dasun Shanaka described the team’s performance as ‘very embarrassing’ in front of their home crowd.
