If any of the following apply to you, then you are eligible for South African citizenship:
You were born in South Africa and at least one of your parents is a South African citizen or a holder of a South African permanent residency permit if you were adopted by a South African citizen. If you were adopted by a South African citizen, your adoptive parent is a South African citizen.
You may submit an application for South African citizenship through either your ancestry or your naturalisation.
You can submit an application to keep your current citizenship even if you plan to apply for citizenship in another country. If you later become a citizen of another country, you will automatically lose your South African citizenship unless you were granted permission to retain your citizenship in South Africa first.
If you were previously a citizen of South Africa by birth or descent and you have now permanently relocated back to the country, you are eligible to submit an application to have your citizenship reinstated.
If you intend to apply for citizenship in another country, you have the option of relinquishing your South African citizenship.
If you became a citizen of another country before October 6, 1995, you have until that date to submit an application to be exempt from losing your original citizenship.