James Anderson
Anderson missed the first Test but is expected to recover in time for the second TestGetty Images

England could be boosted with the return of leading wicket-taker James Anderson for the second Test against South Africa in Cape Town after ramping up his recovery from a calf injury. Anderson missed the first Test win in Durban but could replace Chris Woakes for the Newlands match starting on 2 January.

In the absence of Anderson, the tourists cruised to a 241-run win over the Proteas to go 1-0 up in the four-match series with Stuart Broad, Steven Finn and Moeen Ali all starring with the ball. And England's challenge to win the series could be boosted by the return of Anderson.

Coach Trevor Bayliss said: "We'll make the decision when we get to Cape Town. The signs look good and he's been working hard but we'll have to wait and see how he pulls up."

Captain Alastair Cook added: "At the moment it's probably quite positive. He's done everything the medical team have asked of him. I'll sit down and speak with him and see how he is."

South Africa have meanwhile made a third addition to their squad for the second Test against England. Quinton de Kock and Chris Morris were both initially added to bolster the hosts' batting and all-rounder options, and the duo are joined by fast bowler Hardus Viljoen.

The 26-year-old is called up as cover for Kyle Abbott, who is suffering from hamstring tightness following the first Test. Abbott finished with match figures of two for 128 but is a doubt for the match in Cape Town.

"With a short turnaround between the first and second Tests, we've included Hardus in the squad as a precautionary measure to cover all our bases," said CSA Convener of Selectors, Linda Zondi. "Hardus has taken 20 wickets in the first two rounds of the Sunfoil Series (South Africa's domestic first-class competition)."