SQUADS FOR ICC CHAMPIONS TROPHY, 2017

India

Pakistan

Australia

Sri Lanka

Bangladesh

England

South Africa

New Zealand