London, Dec 13: Ben Stokes, Jofra Archer and Jos Buttler are among the England players to be rested for the ODI series against South Africa, but they will return for the Twenty20s.
All-rounder Stokes, paceman Archer, wicketkeeper-batsman Buttler and quick Mark Wood have not been included in a 16-man squad for three ODIs in February.
Seamer Pat Brown, batsman Tom Banton, spinner Matt Parkinson and fast bowler Saqib Mahmood are included for the first time in the 50-over format.
Joe Root is among eight players from England's triumphant Cricket World Cup squad to be selected, but the Test captain will not feature in the T20 series - which comes after the ODIs.
Moeen Ali and Jason Roy were included in both squads after missing the tour of New Zealand.
There is no place for Banton, Sam Billings, Lewis Gregory, Mahmood and James Vince in a party of 16 for the contests in the shortest format.
3 x ODIs— England Cricket (@englandcricket) December 13, 2019
3 x IT20s
England national selector Ed Smith said: "These two squads were selected with an eye on the T20 World Cup in Australia in 2020.
"In the T20s, a number of players who were rested for the successful 3-2 victory in New Zealand return to the squad: Jos Buttler, Jofra Archer, Ben Stokes, Moeen Ali and Jason Roy.
"We want to expand the pool of players who can perform successfully for England, while also helping the team to peak for major tournaments."
England ODI squad: Eoin Morgan (captain), Moeen Ali, Jonny Bairstow, Tom Banton, Pat Brown, Sam Curran, Tom Curran, Joe Denly, Chris Jordan, Saqib Mahmood, Dawid Malan, Matt Parkinson, Adil Rashid, Joe Root, Jason Roy, Chris Woakes.
England T20 squad: Eoin Morgan (captain) Moeen Ali, Jofra Archer, Jonny Bairstow, Jos Buttler, Pat Brown, Sam Curran, Tom Curran, Joe Denly, Chris Jordan, Dawid Malan, Matt Parkinson, Adil Rashid, Jason Roy, Ben Stokes, Mark Wood.