Jofra Archer is in line for his first England appearance in almost two years after being named in the one-day squad to play South Africa early next year.

The fast bowler, 27, has not played for England since March 2021 because of back and elbow injuries.

Test batters Ben Duckett and Harry Brook are in, while bowler Reece Topley has recovered from the ankle injury he suffered at October's T20 World Cup.

Archer made a thrilling start to his international career in 2019, bowling the super over in the World Cup final and taking 22 wickets in the Ashes series later that summer

After recovering from two bouts of elbow surgery, he suffered a back stress fracture in May, which ruled him out of the season.

He bowled for England Lions in a practice match against the full England side in the United Arab Emirates last month. Otherwise he has played two first-team matches since his last England appearance

The three-match series in South Africa was originally due to be played in 2020 but England flew home after the T20 leg following Covid-19 concerns.