Floyd Mayweather Jr vs Conor McGregor will be broadcast live on SuperSport.
The company said the fight will be shown on DStv’s SuperSport 2 and Maximo 1 on 27 August.
“SuperSport will cross to Las Vegas at 3:00 (CAT) for the action-packed undercard, with the main bout expected to start after 5:00,” it said.
“The entire tournament will be broadcast to DStv Premium subscribers only in high definition.”
The fight is said to be the richest in the world, and in the US, viewers will have to pay $99.95 to watch it as a pay-per-view HD broadcast.
There is no additional charge for SuperSport subscribers.
“This has been at the top of our list ever since the fight was announced,” said Gideon Khobane, chief executive of SuperSport.
The fight will also be shown on Showmax later in the day, along with DStv Catch Up.