ICC announces lineup for 2025 Champions Trophy in Pakistan Top 7 teams from the ongoing ODI World Cup in India will secure their spots in tournament 10 months ago