Somerset striker Tom Abell and Leicestershire leg batsman Rehan Ahmed have been named in the England squad for their white ball tour of Bangladesh in March.
Uncapped Abell, 28, has yet to feature in any international format, while Ahmed, 18, earns his first white ball call-up after impressing on his Test debut in Pakistan in December.
Lancashire pace setter Saqib Mahmood is recalled after nine months out with a stress fracture in his back.
Fly-half Alex Hales will miss the tour to play in the Pakistan Super League.
Abell, a middle-order right-handed hitter, and Mahmood are currently in Sri Lanka with the England Lions. Abell will captain the Lions in their ODI matches.
Mahmood, who played two Tests, seven ODIs and 12 T20s, suffered a stress fracture in his back in April last year and has not played since.
Ahmed became the youngest man to play Test cricket for England in December and took 5-48 in his debut.
The ODI team: Jos Buttler (captain), Tom Abell, Rehan Ahmed, Moeen Ali, Jofra Archer, Sam Curran, Saqib Mahmood, Dawid Malan, Adil Rashid, Jason Roy, Phil Salt, Reece Topley, James Vince, Chris Woakes, Mark Wood.
T20 Squad: Jos Buttler (captain), Tom Abell, Rehan Ahmed, Moeen Ali, Jofra Archer, Sam Curran, Ben Duckett, Will Jacks, Chris Jordan, Dawid Malan, Adil Rashid, Phil Salt, Reece Topley, Chris Woakes, Mark Wood.
England plan to work with the players around their franchise commitments with Sam Billings, Liam Dawson, Richard Gleeson and Tymal Mills also honoring their PSL contracts.
England will play three one-day internationals and three T20s in Bangladesh from March 1. The 50-plus stage will serve as preparation for the World Cup in India, which begins in October.
Batters Will Jacks and Ben Duckett will join the T20s following the conclusion of England’s two-Test series in New Zealand.
Rhythm thrower Jofra Archer is included in both squads after taking six wickets in the third ODI against South Africa on Wednesday – his second international match after 17 months out with injury.
Fellow fast bowler Mark Wood will also tour Bangladesh, having rested for the New Zealand series.
1: 1st ODI, Sher-e-Bangla National Stadium, Dhaka
3: 2nd ODI, Sher-e-Bangla National Stadium, Dhaka
6: 3rd ODI, Zahur Ahmed Chowdhury Stadium, Chattogram
9: 1st T20, Zahur Ahmed Chowdhury Stadium, Chattogram
12: 2nd T20, Sher-e-Bangla National Stadium, Dhaka
14: 3rd T20, Sher-e-Bangla National Stadium, Dhaka