You asked:

who wrote the national anthem of south africa

  • National anthem of South Africa's authors are Enoch Sontonga, Cornelis Jacobus Langenhoven and Jeanne Zaidel-Rudolph.
  • Enoch Sontonga
    Enoch Sontonga
    Enoch Sontonga

  • Cornelis Jacobus Langenhoven
    Cornelis Jacobus Langenhoven
    Cornelis Jacobus Langenhoven

  • Jeanne Zaidel-Rudolph