Full squad lists for the eighth ICC Champions Trophy, to be held in England and Wales in June 2017.


Source link