South Africa were 497 for 8 in their first innings when the umpires stopped play due to rain with Faf du Plessis batting on 41. Robin Peterson was out for 61 just before the rain came.
The home side have already taken a lead of 163 runs with two first innings wickets in hand.
The start of the post-lunch session was also delayed by 15 minutes due to rain today.