After the match, scheduled for a 7.30 kick off, was initially delayed to 7.40pm and then 8pm, the match commissioner was ultimately forced abandon proceedings for the night, as the storms in Johannesburg refused to relent.
It has yet to be confirmed when the game will now be played.
For more news your way, download The Citizen’s app for iOS and Android.
Download our app and read this and other great stories on the move. Available for Android and iOS.