The ICC Champions Trophy 2025 is set to commence, and the final squads of all participating nations have been announced. Fans worldwide can't wait to have this tournament back after waiting so long. The Champions Trophy was previously played in 2017 when India lost to Pakistan in England as they won their first title. The tournament was since then put on hold because of several reasons. Now, after a wait of eight years, it is finally making a comeback. Champions Trophy Makes Comeback with Excitement This year, the tournament will be played in Pakistan, but there was some doubt regarding the venue. Following talks and changes, the Pakistan Cricket Board (PCB) agreed to host India's matches in Dubai. The rest of the matches will be played in three Pakistani cities: Rawalpindi, Lahore, and Karachi. The competition will include eight top sides playing 15 games. Each team is looking to play their best and lift the coveted trophy. Let's have a look at the updated squads of all the eight teams in this ICC Champions Trophy 2025. Also Read | Prize Money Details for ICC Champions Trophy 2025 Announced Complete Squads of All Teams in CT 2025 Group A Group A consists of three Asian and one Ocenia nation-India, Pakistan, Bangladesh and New Zealand. The opening encounter of the Champions Trophy 2025 will be between the two teams of Group A, Pakistan and New Zealand. Let's have a look at the complete squads of all the teams in Group A. India Pakistan Bangladesh New Zealand Rohit Sharma (c) Nazmul Hossain Shanto (c) Mitchell Santner (c) Mohammad Rizwan (c) Shubman Gill Soumya Sarkar Michael Bracwell Babar Azam Virat Kohli Tanzid Hasan Mark Chapman Fakhar Zaman Shreyas Iyer Tawhid Hridoy Devon Conway Kamran Ghulam KL Rahul Mushfiqur Rahim Kyle Jamieson Saud Shakeel Rishabh Pant Mahmudullah Tom Latham Tayyab Tahir Hardik Pandya Jaker Ali Matt Henry Faheem Ashraf Axar Patel Mehidy Hasan Miraz Daryl Mitchell Khushdil Shah Washington Sundar Rishad Hossain Will O’Rourke Salman Ali Agha Kuldeep Yadav Taskin Ahmed Glenn Phillips Usman Khan Harshit Rana Mustafizur Rahman Rachin Ravindra Abrar Ahmed Mohammed Shami Parvez Hossai Emon Jacob Duffy Haris Rauf Arshdeep Singh Nasum Ahmed Nathan Smith Mohammad Hasnain Ravindra Jadeja Tanzim Hasan Sakib Kane Williamson Naseem Shah Varun Chakravarthy Nahid Rana Will Young Shaheen Afridi Also Read | CT 2025: Umpires and Referees for IND vs PAK Announced Group B The group B, often termed as the Group of Death, comparatively seems less dangerous this time as there are many big names missing from this group. The group consists of Australia, South Africa, England and Afghanistan. Let's have a look at the squads of all four teams in this group. Australia South Africa England Afghanistan Steve Smith (c) Temba Bavuma (c) Jos Buttler (c) Hashmatullah Shahidi (c) Travis Head Tony de Zorzi Joe Root Ibrahim Zadran Jake Fraser-McGurk Marco Jansen Tom Banton Rahmanullah Gurbaz Josh Inglis Aiden Markam Harry Brook Sediqullah Atal Marnus Labuschagne Heinrich Klaasen Ben Duckett Rahmat Shah Glenn Maxwell Keshav Maharaj Liam Livingstone Ikram Alikhil Matthew Short Wiaan Mulder Phil Salt Gulbadin Naib Alex Carey David Miller Adil Rashid Azmatullah Omarzai Sean Abbott Lungi Ngidi Jofra Archer Mohammad Nabi Ben Dwarshuis Kagiso Rabada Gus Atkinson Rashid Khan Nathan Ellis Ryan Rickelton Mark Wood Nangeyalia Kharote Aaron Hardie Tabraiz Shamsi Jamie Smith Noor Ahmad Spencer Johnson Tristan Stubbs Jamie Overton Fazalhaq Farooqi Tanveer Sangha Rassie van der Dussen Saqib Mahmood Farid Malik Adam Zampa Corbin Bosch Brydon Carse Naveed Zadran