The International Cricket Council (ICC) had previously announced that the top eight teams at the end of the league stage in the 2023 World Cup would qualify for the upcoming Champions Trophy in Pakistan in 2025. The round-robin stage of the 2023 World Cup concluded at the M Chinnaswamy Stadium in Bengaluru, where India defeated the Netherlands by 160 runs, concluding their league phase undefeated.
India, having reached the semifinals a week earlier, were among the first teams to confirm their participation in the Champions Trophy. South Africa, securing the second position, Australia in third place, and New Zealand, securing the final semifinal spot, also qualified.
As the host nation, Pakistan automatically qualified by finishing fifth, while Afghanistan, placing sixth, is set to make its debut appearance in the Champions Trophy following its best-ever World Cup performance.
England faced the risk of missing the qualification cut, having struggled at the bottom of the table in a disappointing World Cup defense. However, two consecutive wins in their final two matches allowed them to secure the seventh position and avoid elimination. Bangladesh secured the final spot, finishing eighth.
On the flip side, two teams failed to qualify for the Champions Trophy 2025 after the 2023 World Cup league stage. Sri Lanka, winners in 2002, finished ninth after losing seven out of their nine World Cup matches. Netherlands, despite securing surprising victories over South Africa and Bangladesh, finished at the bottom of the table.
The ICC’s rule also means that Full-Member nations such as West Indies, Zimbabwe, and Ireland will miss out on the Champions Trophy event since they failed to qualify for the World Cup in India.