Women's World Cup squads revealed
The squads have been announced for this year’s ICC Women’s World Cup, which begins at the end of the month.
England are aiming to defend their title in India, but will face stiff competition from a host of other world-class nations, including bitter rivals Australia.
Women’s World Cup Squads:
Australia: Jodie Fields (captain), Alex Blackwell (vice-captain), Jess Cameron, Sarah Coyte, Holly Ferling, Rachael Haynes, Alyssa Healy, Julie Hunter, Jess Jonassen, Meg Lanning, Erin Osborne, Ellyse Perry, Megan Schutt, Lisa Sthalekar, Elyse Villani.
England: Charlotte Edwards (captain), Jenny Gunn (vice-captain), Tammy Beaumont, Arran Brindle, Katherine Brunt, Holly Colvin, Georgia Elwiss, Lydia Greenway, Dani Hazell, Amy Jones, Heather Knight, Laura Marsh, Anya Shrubsole, Sarah Taylor, Dani Wyatt.
India: Mithali Raj (captain), Harmanpreet Kaur (vice-captain), Ekta Bisht, Amita Dass, Jhulan Goswami, Karuna Jain, Reema Malhotra, Mona Meshram, Thirushkamini Murugesan, Sulakshana Naik, Niranjan Nagarajan, Rasnara Parwin, Poonam Raut, Shubh Lakshmi Sharma, Gouher Sultana.
New Zealand: Suzie Bates (captain), Amy Satterthwaite (vice-captain), Kate Broadmore, Nicola Browne, Rachel Candy, Sophie Devine, Natalie Dodd, Lucy Doolan, Sara McGlashan, Frances Mackay, Morna Nielsen, Katie Perkins, Rachel Priest, Sian Ruck, Lea-Marie Tahuhu.
Pakistan: Sana Mir (captain), Bismah Maroof (vice-captain), Nain Abidi, Sidra Amin, Diana Baig, Elizebath Barkat, Nahida Bibi, Qanita Jalil, Asmavia Iqbal Khokhar, Syeda Batool Fatima Naqvi, Nida Rashid, Rabiya Shah, Sumaiya Siddiqui, Javeria Wadood, Sadia Yousaf.
South Africa: Mignon du Preez (captain), Trisha Chetty (vice-captain), Susanna Benade, Cri-Zelda Brits, Thandile Cordes, Dinesha Devnarain, Shandre Fritz, Shabnim Ismail, Marizanne Kapp, Marcia Letsoalo, Sunette Loubser, Yolandi Potgieter, Elriesa Theunissen, Chloe Tryon, Dane van Niekerk.
Sri Lanka: Shashikala Siriwardena (captain), Sandamali Dolawatta (vice-captain), Chamari Attapaththu, Eshani Lokusooriya, Lasanthi Madushani, Dilani Manodara, Yasoda Mendis, Udeshika Prabodani, Oshadi Ranasinghe, Inoka Ranaweera, Deepika Rasangika, Sherina Ravikumar, Chamani Senevirathne, Prasadini Weerakkody, Sripali Weerakkody.
West Indies: Merissa Aguilleira (captain), Stafanie Taylor (vice-captain), Shemaine Campbelle, Shanel Daley, Deandra Dottin, Kycia Knight, Kyshona Knight, Natasha McLean, Anisa Mohammed, Subrina Munroe, Juliana Nero, June Ogle, Shaquana Quintyne, Shakera Selman, Tremayne Smartt.