Get the complete ICC Champions Trophy 2025 squads for all participating teams. Analyze their strengths, weaknesses, key ...