There are 12 teams competing in the ICC Women’s T20 World Cup, which begins on 12 June.
England take on Sri Lanka in the first game at Edgbaston, and the final will be held at Lord’s on 5 July.
Here are the squads that have been named so far.
Group 1
Australia: TBC
Bangladesh: TBC
India: Harmanpreet Kaur (c), Smriti Mandhana, Shafali Verma, Jemimah Rodrigues, Bharti Fulmali, Deepti Sharma, Richa Ghosh, Shree Charani, Yastika Bhatia, Nandani Sharma, Arundhati Reddy, Renuka Singh, Kranti Gaud, Shreyanka Patil, Radha Yadav.
Netherlands: Babette de Leede (c), Caroline de Lange, Frédérique Overdijk, Hannah Landheer, Heather Siegers, Iris Zwilling, Isabel van der Woning, Lara Leemhuis, Myrthe van den Raad, Phebe Molkenboer, Robine Rijke, Rosalie Lawrence, Sanya Khurana, Silver Siegers, Sterre Kalis.
Pakistan: TBC
South Africa: TBC
Group 2
England: Nat Sciver-Brunt (c), Charlie Dean, Lauren Bell, Alice Capsey, Tilly Corteen-Coleman, Sophia Dunkley, Sophie Ecclestone, Lauren Filer, Dani Gibson, Amy Jones (wk), Freya Kemp, Heather Knight, Linsey Smith, Issy Wong, Danni Wyatt-Hodge.
Ireland: TBC
New Zealand: Melie Kerr (c), Suzie Bates, Sophie Devine, Flora Devonshire, Izzy Gaze (wk), Maddy Green, Brooke Halliday, Bree Illing, Polly Inglis (wk), Jess Kerr, Rosemary Mair, Nensi Patel, Georgia Plimmer, Izzy Sharp (wk), Lea Tahuhu.
Scotland: TBC
Sri Lanka: TBC
West Indies: TBC