List of Secretaries-General of the African National Congress

* (1912 - 1915) Sol Plaatje
* (1915 - 1917) Selope Thema
* (1917 - 1919) H. L. Bud M'belle
* (1919 - 1923) Saul Msane
* (1923 - 1927) T. D. Mweli-Skota
* (1927 - 1930) E. J. Khaile
* (1930 - 1936) Elijah Mdolomba
* (1936 - 1949) James Arthur Calata
* (1949 - 1955) Walter Sisulu
* (1955 - 1958) Oliver Tambo
* (1958 - 1969) Duma Nokwe
* (1969 - 1991) Alfred Nzo
* (1991 - 1997) Cyril Ramaphosa
* (1997 - 2007) Kgalema Motlanthe
* (2007 - present) Gwede Mantashe