ICC Champions Trophy 2017, also known as the “Mini World Cup”, will begin on June 1 at Oval, England. South Africa, Bangladesh, Sri Lanka, New Zealand, England and Australia have announced their squads. On the other side, India and Pakistan are the only teams left that have not announced their teams.
According to the Cricket Country, Let us have a look at the squads:
AB de Villiers (c), Faf du Plessis, Quinton de Kock, JP Duminy, Hashim Amla, David Miller, Chris Morris, Wayne Parnell, Andile Phehlukwayo, Kagiso Rabada, Imran Tahir, Dwaine Pretorius, Keshav Maharaj, Farhaan Behardien and Morne Morkel.
Steve Smith (c), David Warner, Pat Cummins, Aaron Finch, John Hastings, Josh Hazlewood, Travis Head, Moises Henriques, Chris Lynn, Glenn Maxwell, James Pattinson, Mitchell Starc, Marcus Stoinis, Matthew Wade and Adam Zampa
Angelo Mathews (c), Upul Tharanga (vc), Niroshan Dickwella, Kusal Perera, Kusal Mendis, Chamara Kapugedera, Asela Gunaratne, Dinesh Chandimal, Lasith Malinga, Suranga Lakmal, Nuwan Pradeep, Nuwan Kulasekera, Thisara Perera, Lakshan Sandakan and Seekkuge Prasanna.
Kane Williamson (c), Corey Anderson, Trent Boult, Neil Broom, Colin de Grandhomme, Martin Guptill, Tom Latham, Mitchell McClenaghan, Adam Milne, Jimmy Neesham, Jeetan Patel, Luke Ronchi, Mitchell Santner, Tim Southee and Ross Taylor.
Eoin Morgan (C), Moeen Ali, Jonny Bairstow, Jake Ball, Sam Billings, Jos Buttler (wk), Alex Hales, Liam Plunkett, Adil Rashid, Joe Root, Jason Roy, Ben Stokes, David Willey, Chris Woakes and Mark Wood.
Tamim Iqbal, Somya Sarkar, Imrul Kayes, Mushfiqur Rahim, Shakib Al Hasan, Mahmudullah, Sabbir Rahman, Mosaddek Hossain, Mehidy Hasan, Sunzamul Islam, Mashrafe Bin Mortaza (c), Mustafizur Rahman, Taskin Ahmed, Rubel Hossain and Shafiul Islam.