Leagues and Clubs of South Africa2003/04
Premier Soccer League (1. League)
- 1. Kaizer Chiefs Soweto
- 2. Ajax Cape Town
- 3. SuperSport United Pretoria
- 4. Wits University Johannesburg
- 5. Orlando Pirates
- 6. Santos Cape Town
- 7. Moroka Swallows Soweto
- 8. Black Leopards Polokwane
- 9. Lamontville Golden Arrows
- 10. Mamelodi Sundowns
- 11. Silver Stars Polokwane
- 12. Manning Rangers Durban
- 13. Jomo Cosmos Johannesburg
- 14. Dynamos Giyani
- 15. Hellenic Cape Town
- 16. Zulu Royals Durban
Golden League Coastal Stream (2. League)
Golden League Inland Stream (2. League)
- 1. Bloemfontein Celtic
- 2. Free State Stars
- 3. Pietersburg Pillars
- 4. Bloemfontein Young Tigers
- 5. Mabopane Young Masters
- 6. Winners Park Mookgophong
- 7. Dangerous Darkies Nelspruit
- 8. Tembisa Classic
- 10. Welkom Stars
- 11. Ledwaba Power Stars
- 13. FC Sporting Nelspruit
- 15. Alexandra United
- 16. City Sharks Johannesburg