No international immunisation is required when entering South Africa.
The only inoculation requirement is a valid yellow fever vaccination certificate for people arriving in South Africa from a yellow fever zone.
It is recommend that you consult your local GP prior to travel to South Africa