The match will see the Swiss legend take to the court for the first time in South Africa; in what will be the sixth edition of the tournament.
The event will also be televised across the World including in the UK on Eurosport and in the likes of Africa, Switzerland and Spain.
The duo will also play in a doubles match with their respective celebrity partners in Bill Gates for Federer; as well as Trevor Noah for Nadal in a special match to go before their singles clash.
Click here to watch the match online for free on TennisTV.
https://www.instagram.com/p/B8OjFKFFfE2/