South Africa bowled out for 313

JOHANNESBURG: South Africa were bowled out for 313 on the second morning of the third Test against England in Johannesburg on Friday.

Stuart Broad, James Anderson and Ben Stokes took a wicket apiece as South Africa added 46 runs to their overnight total of 267 for seven.

Wicketkeeper Jonny Bairstow took six catches and missed a chance to equal the world record of seven when he dropped last batsman Morne Morkel.

All of the South African batsmen reached double figures – the 13th time this has been achieved in Tests.