You asked:

who wrote the national anthem of south africa

  • National anthem of South Africa's authors are Enoch Sontonga and Cornelis Jacobus Langenhoven.
  • Enoch Sontonga
    Enoch Sontonga
    Enoch Sontonga

  • Cornelis Jacobus Langenhoven
    Cornelis Jacobus Langenhoven
    Cornelis Jacobus Langenhoven