AFGHANISTAN
The Afghanistan Cricket Board shocked the cricketing fraternity by dumping Asghar Afghan as the captain of the team in all three formats, naming Gulbadin Naib as ODI captain including for the World Cup in England. Afghan, along with experienced Nabi, Shahzad, Noor Zadran and Rashid Khan form the crux of the team.
Afghanistan WC squad:
Gulbadin Naib (captain), Mohammad Shahzad (wicketkeeper), Noor Ali Zadran, Hazratullah Zazai, Rahmat Shah, Asghar Afghan, Hashmatullah Shahidi, Najibullah Zadran, Samiullah Shinwari, Mohammad Nabi, Rashid Khan, Dawlat Zadran, Aftab Alam, Hamid Hassan, Mujeeb Ur Rahman.
WEST INDIES
West Indies was the last team to announce their 15-man squad with Jason Holder as the captain and noted omissions of Sunil Narine and Kieron Pollard. Andre Russell assured the selectors of his fitness and was chosen along with veteran Chris Gayle.
West Indies WC squad:
Jason Holder (c), Andre Russell, Ashley Nurse, Carlos Brathwaite, Chris Gayle, Darren Bravo, Evin Lewis, Fabian Allen, Kemar Roach, Nicholas Pooran, Oshane Thomas, Shai Hope, Shannon Gabriel, Sheldon Cottrell, Shimron Hetmyer