South Africa won the toss and elected to bat first on day one of the third Test with England, in Johannesburg. It’s AB de Villiers’ first outing as South Africa’s Test skipper, since replacing Hashim Amla who stepped down last week. The hosts have brought in wicket-keeper Dane Vilas as a late replacement for the injured Quinton de Kock, while England have named an unchanged side. England lead the four-match series 1-0 after winning the first Test in Durban.

UAE athletes gear up for Asian Games challenge
Ronaldo included in Jesus' first Portugal squad
Juventus hammer Njimigen as keeper suffers Europa League nightmare
England beat Sri Lanka by six wickets to secure T20 series
Samba strikes twice as Man City thrash Norwich in League Cup