South Africa will take on England in the second of the four match Test series at Newlands, Cape Town from 2-6 January.
Where to watch Live
Match starts at 8:30am GMT. Live TV coverage is available on Sky Sports 2 and Sky Sports 2 HD. Click here for the live streaming link.
Alastair Cook started the four-match series with a win as England sealed a comfortable victory at Kingsmead, Durban. He has never led his side to a series victory against South Africa and has a very good chance of sealing the opportunity this time around.
In the first Test, Moeen Ali was the star player for the Three Lions with the ball. He picked up four wickets in the first innings, followed by three in the second to help England register a 241 runs victory over the No 1 Test team in the world.
English batsmen should also be credited as Nick Compton, James Taylor and wicket-keeping batsman Jonny Bairstow's contribution cannot go unnoticed. The visitors have an advantage after the first Test win and they will be looking to trouble the Proteas, who will be without the services of star bowler Dale Steyn.
James Anderson, who missed the first Test due to an injury, is set to miss the second match. His absence did not cost England in the opening match. Hashim Amla's side will be looking to bounce back and level the series, which will provide them the opportunity to win the series.
South Africa to win
Betting Odds (betfair)
- South Africa to win: 13/8
- Draw: 10/3
- England to win: 5/4
Possible XI: Stiaan van Zyl, Dean Elgar, Hashim Amla (c), Faf du Plessis, AB de Villiers, Temba Bavuma, Quinton de Kock (wk), Chris Morris, Dane Piedt, Morne Morkel, Kaigiso Rabada
Possible XI: Alastair Cook (c), Alex Hales, Nick Compton, Joe Root, James Taylor, Ben Stokes, Jonny Bairstow (wk), Moeen Ali, Stuart Broad, Chris Woakes, Steven Finn