Pakistan and Sri Lanka's ICC Women's Cricket World Cup 2025 campaign has come to an end after their final league stage match against one another got abandoned due to excessive rain in Colombo. Both the sides were looking to conclude the tournament with a victory but weather gods had other plans.