Both the Super Eagles and Bafana Bafana are vying for top spot in Group C, a position currently held by Rwanda in something of a surprise.
A win, their first of this campaign, for Nigeria could see them reach top spot before they play Benin Republic.
New head coach Finidi George will be without striker Victor Osimhen for the game due to injury but may be able to call on Bayer Leverkusen’s Victor Boniface.
South Africa impressed at the Africa Cup of Nations and look a dangerous opponent for Nigeria.
Here’s everything you need to know about where to watch the game.
Where to watch Nigeria vs South Africa
TV channel: The game will be broadcast on FIFA+, which is free with a subscription.
Live stream: The FIFA+ app and website will offer a live stream service.