Who is the strongest team in Champions Trophy? See the best playing XI of all 8 teams

The Champions Trophy is going to be organized for the first time after 2017. It started in the year 1998 and now this is the ninth Champions Trophy. Eight teams including India and Pakistan are participating in the tournament. India, Pakistan, Bangladesh and New Zealand have been placed in Group A. While Afghanistan, England, South Africa and Australia are present in Group B. All eight teams had announced 15-member squads for the Champions Trophy. The tournament is starting from February 19 and it has to be seen which team comes with which playing eleven, before that we have brought the best playing eleven of all the teams for you. You decide for yourself which is the strongest team in Champions Trophy 2025?
India's probable playing XI
Rohit Sharma (captain), Shubman Gill (vice-captain), Virat Kohli, Axar Patel, Kuldeep Yadav, Mohammed Shami, Shreyas Iyer, KL Rahul (wicketkeeper), Hardik Pandya, Arshdeep Singh and Ravindra Jadeja.
Pakistan's probable playing XI
Mohammad Rizwan (captain and wicketkeeper), Babar Azam, Fakhar Zaman, Saud Shakeel, Tayyab Tahir, Salman Ali Agha, Khushdil Shah, Abrar Ahmed, Haris Rauf, Shaheen Shah Afridi and Naseem Shah.
Australia's probable playing XI
Alex Carey, Nathan Ellis, Sean Abbott, Steve Smith (captain), Aaron Hardy, Travis Head, Josh Inglis (wicketkeeper), Glenn Maxwell, Matthew Short, Adam Zampa and Spencer Johnson.
England's probable playing XI
Jos Buttler (captain and wicketkeeper), Phil Salt, Joffra Archer, Harry Brook, Brydon Carse, Ben Duckett, Liam Livingstone, Jamie Overton/Jamie Smith, Adil Rashid, Joe Root and Mark Wood.
Afghanistan's probable playing XI
Rahmanullah Gurbaz (wicketkeeper), Ibrahim Zadran, Rahmat Shah, H Shahidi (captain), Azmatullah Umarzai, Gulbadin Naib Mohammad Nabi, Rashid Khan, N Ahmed/N Kharote, Naveed Zadran and Fazalhaq Farooqi
South Africa's probable playing XI
Temba Bavuma (captain), Ryan Rickelton, Rassie van der Dussen, Aiden Markram, Heinrich Klaasen (wicketkeeper), David Miller, Marco Jansen, Keshav Maharaj, Lungi Ngidi, Kagiso Rabada and Tabrez Shamsi.
New Zealand's probable playing XI
Mitchell Santner (captain), Devon Conway, Rachin Ravindra, Kane Williamson, Will O'Rourke, Matt Henry, Lockie Ferguson, Tom Latham (wicketkeeper), Michael Bracewell, Glenn Phillips and Daryl Mitchell.
Bangladesh's probable playing XI
Nazmul Hossain Shanto (captain), Mushfiqur Rahim (wicketkeeper), Soumya Sarkar, Tanjid Hasan, Tauheed Hridoy, Mustafizur Rahman, Nahid Rana, Taskin Ahmed, Mehdi Hasan Miraz, Rishad Hossain and Mahmudullah.