India have announced the squad for the Champions Trophy 2025. The last ICC 50-over tournament that India played was the ODI World Cup 2023. A total of 6 players who featured in that squad is not in ...