More Sports
Please use Chrome browser for a more accessible video player
Jimmy Anderson received his 150th Test cap from Sky Sports' Nasser Hussain on day one against South Africa at Centurion.