England have named Heather Knight as their new vice-captain ahead of summer series against India and South Africa, for which they have recalled fit-again fast bowler Katherine Brunt.
England host India for one Test and three One-Day Internationals before South Africa arrive for three Twenty20 Internationals.
Yorkshire's Brunt, who has been out of action since January with a back injury, is in both the ODI and Twenty20 squads and there is a further boost for England's bowling with Natasha Farrant also returning from injury to take her place in the Twenty20 squad.
England v India
7th-8th August: England Academy v India (warm-up), Loughborough
13th-16th August: Test match, Wormsley
18th August: England Academy v India (one-day warm-up), Harrogate
21st August: 1st ODI, Scarborough
23rd August: 2nd ODI, Scarborough
25th August: 3rd ODI, Lord's
England v South Africa
England Academy v South Africa (T20 warm-up), Southend
30th August: England Academy v South Africa (T20 warm-up), Southend
1st September: 1st T20I, Chelmsford
3rd September: 2nd T20I, Northampton
7th September: 3rd T20I, Edgbaston
Like Brunt, the left-armer missed the ICC Women's World Twenty20 - where England were runners-up to Australia - due to injury.
Warwickshire's left-arm spinner Rebecca Grundy is in the Test and ODI squads for the first time and with Georgia Elwiss out of action for the rest of the summer with a broken hand, Nottinghamshire's medium pacer Sonia Odedra gets her first call-up.
"The three squads for the series against India and South Africa have been selected from a position of real strength, and I am delighted that both Katherine Brunt and Natasha Farrant will return to international action this summer," Clare Connor, ECB Head of Women's Cricket, said.
"Appointed to the role of vice-captain, Heather Knight now has the opportunity to learn from the most experienced international captain in the world as she works alongside Charlotte Edwards to help lead the England women’s team at the start of a new professional era for the women’s game."
Along with the full England squad, England Women's Academy squads, which will play India and South Africa in a series of warm-up games, have also been named.
Experienced off-spinner Laura Marsh, another player returning following a long injury lay-off, captains the side which also includes Somerset's Fran Wilson and Nottinghamshire's Danielle Wyatt.
England squad to play India (1 Test, 3 ODIs): Charlotte Edwards (captain), Heather Knight (vice-captain), Tamsin Beaumont, Katherine Brunt (ODIs only), Kathryn Cross, Lydia Greenway, Rebecca Grundy, Jenny Gunn, Danielle Hazell, Amy Jones, Sonia Ededra (Test only), Natalie Sciver, Anya Shrubsole, Sarah Taylor (wicket-keeper), Lauren Winfield
England squad to play South Africa (3 T20Is): Charlotte Edwards (captain), Heather Knight (vice-captain), Tamsin Beaumont, Katherine Brunt, Natasha Farrant, Lydia Greenway, Rebecca Grundy, Jenny Gunn, Danielle Hazell, Amy Jones, Natalie Sciver, Anya Shrubsole, Sarah Taylor (wicket-keeper), Lauren Winfield
England Women's Academy squad to play warm-ups v India & South Africa: Laura Marsh (captain), Georgia adams, Katherine Brunt (two-day warm-up v India only), Stephanie Butler, Freya Davies, Natasha Farrant (two-day & one-day v India only), Georgia Hennessy, Amy Jones (two-day v India only), Sonia Odedra, Carla Rudd (wicket-keeper), Paige Scholfield (one-day v India & T20s v South Africa only), Cecily Scutt, Fran Wilson, Danielle Wyatt
© Cricket World 2014