India, Feb. 18 -- The Champions Trophy 2025 is one sleep away. Eight top teams of the world - Afghanistan, Australia, Bangladesh, England, India, New Zealand, Pakistan and South Africa - will square off to receive the white jacket (a blazer awarded to the winning members of the Champions Trophy). Even though Pakistan are the original host, matches involving India, including a semi-final, will be played in Dubai. The tournament, which returns after eight years, will kickstart with the hosts, who are also the defending champions, Pakistan, taking on New Zealand at the National Stadium in Karachi on February 19.

The teams are split into two groups, with the top two sides from each group advancing to the semi-finals.

The squads of all eight...