T20 World Cup 2024: We let our nation down, says Sri Lanka all-rounder Angelo Mathews
Sri Lanka, the champion in 2014, will play its final Group D game on Sunday against the Netherlands after losing to Bangladesh and South Africa.
What's Your Reaction?