Here are the latest squads for the ICC Champions Trophy, which starts on June 1.
Pat Cummins, Aaron Finch, John Hastings, Josh Hazlewood, Travis Head, Moises Henriques, Chris Lynn, Glenn Maxwell, James Pattinson, Steve Smith (c), Mitchell Starc, Marcus Stoinis, Matthew Wade (wicketkeeper), David Warner, Adam Zampa.
Imrul Kayes, Mahmudullah, Mashrafe Mortaza (c), Mehidi Hasan, Mosaddek Hossain, Mushfiqur Rahim (wicketkeeper), Mustafizur Rahman, Rubel Hossain, Sabbir Rahman, Shafiul Islam, Shakib Al Hasan, Somya Sarkar, Sunzamul Islam, Tamim Iqbal, Taskin Ahmed.
Moeen Ali, Jonny Bairstow, Jake Ball, Sam Billings, Jos Buttler (wicketkeeper), Alex Hales, Eoin Morgan (c), Liam Plunkett, Adil Rashid, Joe Root, Jason Roy, Ben Stokes, David Willey, Chris Woakes, Mark Wood.
Missed the deadline. According to the Hindustan Times, the board is planning on announcing the squad after an ICC board meeting ends on April 27th, in which governance reforms and revenue will be voted upon.
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, Ross Taylor, Kane Williamson (c).
Azhar Ali, Babar Azam, Shoaib Malik, Ahmad Shahzad, Fakhar Zaman, Muhammad Hafeez, Umar Akmal, Imad Wasim, Shahdab Khan, Faheem Ashraf, Muhammad Amir, Hasan Ali, Wahab Riaz, Junaid Khan
Dinesh Chandimal, Niroshan Dickwella, Asela Gunaratne, Chamara Kapugedera, Nuwan Kulasekera, Suranga Lakmal, Lasith Malinga, Angelo Mathews (c), Kusal Mendis, Kusal Perera, Thisara Perera, Nuwan Pradeep, Seekkuge Prasanna, Lakshan Sandakan, Upul Tharanga.
Hashim Amla, Farhaan Behardien, Quinton de Kock (wicketkeeper), AB de Villiers (captain), Faf du Plessis, JP Duminy, Keshav Maharaj, David Miller, Morne Morkel, Chris Morris, Wayne Parnell, Andile Phehlukwayo, Dwaine Pretorius, Kagiso Rabada, Imran Tahir.