Captains of each of the 8 teams competing in the 2025 Champions Trophy

Pakistan is hosting the Champions Trophy 2025, with India's matches to be held in Dubai, and Mohammad Rizwan will be the first captain of Pakistan to play an ICC event at home in 29 years.

Image Source: Hindustan

India will continue to be led by Rohit Sharma in the 2025 Champions Trophy.

Due to the absence of normal captain Pat Cummins, Steve Smith has been designated Australia's captain.

Image Source: The Cricket Monthly

Jos Buttler will lead the team in the Champions Trophy since he will remain England's white-ball captain.

Image Source: GettyImages

South Africa will be led by Temba Bavuma in the Champions Trophy.

Image Source: Sportstar - The Hindu

Mitchell Santner, the new Black Caps white-ball captain, will captain New Zealand in his maiden ICC competition.

Image Source: ESPNcricinfo

Afghanistan will be led by Hashmatullah Shahidi in the 2025 Champions Trophy.

Image Source: The Indian Express

For the Champions Trophy, Najmul Hossain Shanto was selected as Bangladesh's captain.

Image Source: GettyImages