James Anderson will to step up today if England have any thoughts of winning the Test © Getty images
James Anderson will to step up today if England have any thoughts of winning the Test © Getty images

England on Day 2  had only one success that of AB de Villiers who was picked up Steven Finn. De Villiers who fell short of a century by 12 runs, tried to pull a bouncer,only managed to give a leaping James Anderson a catch. De Villiers in this innings of 88 also became the third South African player to get 8,000 career runs in Test after Jacques Kallis and Greame Smith. Another man to reach a milestone was Amla who went past 7,000 Test runs in his innings of 157*. South Africa go into stumps with Amla and Du Plessis still carrying their bat at 353 for 3 with England still leading by 276 runs. Live Cricket Scorecard: South Africa vs England, 2nd Test at Cape Town

South Africa‘s skipper  Hashim Amla got to his seventh 150+ score in Tests. Amla who got his 150 in 310 balls, which included 21 four’s. Faf du Plessis who had been having a terrible time with the bat in 2015, seemed to have gotten his form back,remained not out on 51*. Du Plessis hit his eight Test fifty with six boundaries. Amla and du Plessis have so far made 85* run stand for fourth wicket. Live Cricket Score, South Africa vs England 2015-16, 1st Test, Day 4 at Cape Town

South Africa started the Day 3 on 141 for 2, with Amla and De Villiers unbeaten. Amla and De Villiers put up a 183 run stand for third wicket. England had on Day 2 declared at 629 for 6. Stokes and Bairstow put on 399 for the sixth wicket, which is a world record for the highest partnership in Tests for the sixth wicket. Stokes’ 258 was also the highest for a batsman coming in at No. 6

Full Scorecard

Photos

Brief scores:

England 629 for 6 decl. ( Ben Stokes 258, Jonny Bairstow 150* ; Kagiso Rabada 3 for 157, Morne Morkel 1 for 114 ) lead South Africa 353 for 3 (Hashim Amla 157*, AB de Villiers 88; Ben Stokes 1 for 67) by 276 runs.