You were born in Britain but immigrated to south Africa at the age of 3 you are now 48 years old are you a south African citizen?

depends what your passport says. technically you would still be eligible for British citizenship (and a passport)
depends what your passport says. technically you would still be eligible for British citizenship (and a passport)