India T20I captain Harmanpreet Kaur has been put in charge of the ODI squad too, taking over from Raj, with Smriti Mandhana deputising.
Raj, 39, had announced her retirement from international cricket earlier in the day, saying she was leaving because “the team is in the capable hands of some very talented young players”. That next generation will also have to bridge the gap in experience left by the additional absence of Goswami, who is also 39. Raj and Goswami between them have the experience of 433 ODIs and 157 T20Is.
India Women’s ODI squad: Harmanpreet Kaur (capt), Smriti Mandhana (vice-capt), Shafali Verma, Yastika Bhatia (wk), S Meghana (reserve at World Cup), Deepti Sharma, Poonam Yadav, Rajeshwari Gayakwad, Simran Bahadur (reserve at the World Cup), Richa Ghosh (wk), Pooja Vastrakar, Meghna Singh, Renuka Singh, Taniya Bhatia (wk), Harleen Deol
Out: Mithali Raj, Jhulan Goswami, Sneh Rana, Ekta Bisht (reserve at World Cup)
In: Harleen Deol
India Women’s T20I squad: Harmanpreet Kaur (capt), Smriti Mandhana (vice-capt), Shafali Verma, Yastika Bhatia (wk), S Meghana, Deepti Sharma, Poonam Yadav, Rajeshwari Gayakwad, Simran Bahadur, Richa Ghosh (wk), Pooja Vastrakar, Meghna Singh, Renuka Singh, Jemimah Rodrigues, Radha Yadav
Out: Sneh Rana, Taniya Bhatia, Ekta Bisht
In: Jemimah Rodrigues, Radha Yadav