Alex Hales has been rewarded for his impressive domestic form with a place in the England one-day squad for the five-match series against India.
Hales is the No.3 ranked batsman in international Twenty20 cricket but has been called into the 50-over squad for the first time, six months before the World Cup in Australia.
Steven Finn has earned a recall but there is no place for Ravi Bopara or Tim Bresnan, while Stuart Broad will undergo knee surgery in the hope of being fit for the winter series against Sri Lanka.
"With the ICC Cricket World Cup now less than six months away, our focus over the coming months switches to identifying our strongest possible squad for that competition," chief selector James Whitaker said.
"However, this is an important series in its own right and we have selected 15 players who we believe will perform well against an Indian side with a strong one-day record.
"This series presents an opportunity for players to build on their international and domestic form and demonstrate that they have the ability to win games of cricket for England.
"With plenty of domestic limited-overs cricket still to be played this season and a series against Sri Lanka in November before finalising our World Cup squad, there are still opportunities for us to consider a number of players who have missed out on selection.
"I would like to wish Alastair and the rest of the squad all the very best for what will no doubt be a competitive series."
England face India in five one-day internationals starting on 25 August at Bristol.
England 15-man squad to face India
Alastair Cook, Moeen Ali, James Anderson, Gary Ballance, Ian Bell, Jos Buttler, Steven Finn, Harry Gurney, Alex Hales, Chris Jordan, Eoin Morgan, Joe Root, Ben Stokes, James Tredwell, Chris Woakes.