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