score:3
So as you have realised, a visa is required for tourist purposes for citizens of Saudi Arabia visiting South Africa.
It depends a little on how thorough you want to be - but basically, the more prepared you are, the better chance you have.
For example, the most common documents cited as required include:
Passport valid for 6 months beyond date of departure.
2 passport-size photos with signature on reverse side.
1 completed application form (failure to complete the application fully and in detail may result in visa being delayed or refused).
Proof of sufficient funds to cover visit.
Onward/return ticket and, if in transit, proof of sufficient documentation for admission to the country of destination.
Extra ones that might be suggested include:
Now the problem you have is most sites seem to say it can take 3-10 days to process. Of course as you travel a lot, you're probably aware that money can usually make these delays go away. Talk nicely to the embassy staff, ask if there's anything extra they might need, make sure all your documents are nicely organised, ask them about South Africa while talking - see if they're from there and if they have favourite places (makes a connection, meaning more chance of them helping you out).