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.

All-star line-up expands at Hero Dubai Desert Classic
Yamal strikes as Barcelona punish 10-man Villarreal
Morocco beat Comoros in Cup of Nations opener
American Tien defeats Belgian Blockx to win Next Gen ATP Finals title
Dubai Capitals clinch important six-wicket victory over Gulf Giants