Burnley’s James Anderson has been recalled for England's tour of South Africa.

Having sat out the recent series defeat to New Zealand the Lancashire man is back, as are Jonny Bairstow and Mark Wood, with spinner Moeen Ali still unavailable.

The 37-year-old Anderson has been recovering from a calf injury which kept him out of most this summer's Ashes.

Both Anderson and Wood have been working with coaches Glen Chapple and Neil Killeen in a bid to hit the ground running when the tour starts with a warm-up match against a South Africa Invitational XI on December 17.

The four-match Test series, which starts at Centurion on Boxing Day, forms part of the ICC World Test Championship and will be the first time in the competition that England have played away from home.

Joe Root's team will be looking to close in on India and Australia, who are currently leading the standings.

England squad: Joe Root (Yorkshire, capt), James Anderson (Lancashire), Jofra Archer (Sussex), Jonathan Bairstow (Yorkshire), Stuart Broad (Nottinghamshire), Rory Burns (Surrey), Jos Buttler (Lancashire), Zak Crawley (Kent), Sam Curran (Surrey), Joe Denly (Kent), Jack Leach (Somerset), Matthew Parkinson (Lancashire), Ollie Pope (Surrey), Dominic Sibley (Warwickshire), Ben Stokes (Durham, vice-capt), Chris Woakes (Warwickshire), Mark Wood (Durham).