Team Bangladesh was led by Mashrafe Mortaza who is now retired
Image Source : GettyVirat Kohli led Team India in 2017 and is set to feature in the 2025 Champions Trophy
Image Source : GettySarfaraz Ahmed led Pakistan in the 2017 Champions Trophy and is likely to miss the squad for the 2025
Image Source : GettyKane Williamson led New Zealand in 2017 and is also part of the team for the 2025 Champions Trophy
Image Source : GettyAngelo Mathews led Sri Lanka in the 2017 Champions Trophy and will not feature in the 2025 edition due to his team's absent
Image Source : GettySteve Smith was captain of Australia in 2017 and is set to play in the 2025 Champions Trophy
Image Source : GettyEoin Morgan led England in the 2017 edition and now has retired from cricket
Image Source : GettySouth Africa was led by captain AB de Villiers in the 2017 Champions Trophy who is now retired
Image Source : GettyNext : 6 players who were part of India's World Cup 2023 squad but are not in Champions Trophy team