Sri Lanka has officially failed to make it to Champions Trophy 2025.
It will be the first time in their cricketing history that Sri Lanka won’t be a part of an ICC event. They failed to finish in top 8 of the ODI World Cup 2023 following 7 losses in 9 league games.
Bangladesh and England are now assured to finish above Sri Lanka in Net Run Rate.
The Bangla Tigers might have lost their last match against Australia but their total of 306/8 was enough to ensure that their net run rate wouldn't go below Sri Lanka in the race for the Championships trophy qualification.