India has announced its 15-member squad for the ICC Champions Trophy 2025, with captain Rohit Sharma and chief selector Ajit Agarkar revealing the details at a press conference. The squad will also play the ODI series against England as part of its preparation for the tournament.