Ranking 14.11.1983 pts win drw lst gf ga g+- g   1. Durban City 50 23 4 7 70: 35 +35 34 Ch 2. Arcadia 45 19 7 9 68: 43 +25 35   3. Kaizer Chiefs 43 18 7 8 43: 25 +18 33   4. Wits University 42 16 10 10 46: 38 +8 36   5. Moroka Swallows 40 15 10 9 44: 32 +12 34   6. Hellenic Cape Town 39 16 7 10 40: 27 +13 33   7. Cape Town Spurs 38 12 14 8 48: 38 +10 34 Pr 8. Dion Cosmos 37 13 11 11 54: 46 +8 35   9. Orlando Pirates 37 16 5 12 47: 39 +8 33   10. Witbank Aces 36 11 14 10 43: 43 0 35   11. Rangers 33 13 7 15 41: 40 +1 35   12. Bush Bucks Durban 33 13 7 14 48: 53 -5 34   13. Benoni United 31 11 9 15 34: 43 -9 35   14. Dynamos 30 12 6 17 40: 49 -9 35   15. Mamelodi Sundowns 28 9 10 16 35: 47 -12 35 Pr 16. African Wanderers 26 10 6 18 42: 61 -19 34   17. Mamelodi United 25 6 13 17 27: 52 -25 36   18. Welkom Real Harts 24 7 10 18 38: 56 -18 35 Pr 19. Ireland United 19 4 11 20 22: 63 -41 35 Pr 
 
African Wanderers, Mamelodi United, Welkom Real Hearts and Ireland United. Promoted: Fraser Celtic, AmaZulu and Western Tigers. Highlands Park were bought by Jomo Sono and renamed Dion Cosmos, later becoming inn 1984 Jomo Cosmos! _ 1983 Mainstay Cup : Moroka Swallows 1–0 Witbank Black Aces 232 Matches? 
 
Durban City:  Paddy Leering, Steve van Eck, Jackie Potgieter, Terry Watson, Mervyn Hauptfleisch, Mark Tovey, Dave Kershaw, Dennis Wicks, Lawrence Rasmussen, Rodney Charles, Andy Stanton, Kevin Mudie, Neil Tovey.
date team 1 _________ score team 2 _________ HT Sun 20.03.83 Wits University 1-1 Mamelodi United    Sun 20.03.83 Arcadia Fluoride 0-0 Moroka Swallows    Sun 20.03.83 Dion Cosmos 0-0 PG Rangers    Sun 20.03.83 Dynamos 2-0 Cape Town Spurs    Sun 20.03.83 Kaizer Chiefs 2-0 Ireland United    Sun 20.03.83 Mamelodi Sundowns 0-3 Orlando Pirates    
 
 
date team 1 _________ score team 2 _________ HT Sun 27.03.83 Orlando Pirates 2-1 Dion Cosmos    0-1  Sun 27.03.83 Witbank Aces 0-0 Benoni United 0-0   Lynville  Sun 27.03.83 Welkom Real Harts 1-2 Durban City     Glebelands  Sun 27.03.83 Ireland United 1-1 Cape Town Spurs     Kwa Mashu  
 
 
Ranking Mon 28.03.1983 pts win drw lst gf ga g+- 1. Wits University 7 3 1 0 10: 3 +7 2. Durban City 6 3 0 1 10: 5 +5 3. Dynamos 5 2 1 2 11: 8 +3 4. Benoni United 5 2 1 2 9: 8 +1 5. Orlando Pirates 4 2 0 0 5: 1 +4 6. Ireland United 4 1 2 1 5: 4 +1 7. Moroka Swallows 4 2 0 1 5: 5 0 8. Arcadia Shepherds 4 2 0 2 8: 9 -1 9. Rangers 4 1 2 1 4: 5 -1 10. Cape Town Spurs 4 1 2 2 6: 9 -3 11. Dion Cosmos 3 1 1 1 6: 3 +3 12. Bush Bucks Durban 3 1 1 0 5: 4 +1 13. Welkom Real Harts 3 1 1 2 4: 5 -1 14. African Wanderers 3 1 1 1 4: 6 -2 15. Witbank Aces 3 0 3 1 4: 8 -4 16. Kaizer Chiefs 2 1 0 1 2: 1 +1 17. Mamelodi United 2 0 2 1 4: 5 -1 18. Hellenic 2 1 0 2 2: 5 -3 19. Mamelodi Sundowns 0 0 0 4 4: 14 -10 
 
 
date team 1 _________ score team 2 _________ HT Sun 10.04.83 Witbank Black Aces 1-0 PG Rangers    Sun 10.04.83 Durban City 4-3 Dion Cosmos    Sun 10.04.83 Hellenic 2-0 Moroka Swallows    Sun 10.04.83 Cape Town Spurs 1-1 Wits University    Sun 10.04.83 Kaizer Chiefs 2-3 Dynanos    Sun 10.04.83 Arcadia Fluoride 4-1 Ireland United    Sun 10.04.83 Mamelodi United 0-0 African Wanderers    Sun 10.04.83 Orlando Pirates 3-0 Benoni United    Sun 10.04.83 Bush Bucks Durban 4-2 Mamelodi Sundowns    
 
 
date team 1 _________ score team 2 _________ HT Fri 22.04.83 Arcadia Fluoride --- Wits University      Mills Park  Fri 22.04.83 Cape Town Spurs 1-2 Dion Cosmos    Fri 22.04.83 Witbank Black Aces 2-0 Mamelodi United    
 
 
date team 1 _________ score team 2 _________ HT Sun 12.05.83 Kaizer Chiefs 2-1 Mamelodi Sundowns    Sun 12.05.83 Benoni United 1-1 Dion Cosmos    Sun 12.05.83 Witbank Black Aces 3-0 African Wanderers    Sun 12.05.83 Dynamos 0-0 Mamelodi United    Sun 12.05.83 Durban City 3-1 Orlando Pirates    
 
 
date team 1 _________ score team 2 _________ HT 
 
 
  Ranking Mon 06.06.1983 pts win drw lst gf ga g+- m 1. Durban City 29 13 3 1 33: 12 +21 17 2. Wits University 20 6 8 2 25: 17 +8 16 3. Orlando Pirates 19 9 1 4 23: 14 +9 14 4. Dynamos 17 7 3 7 23: 24 -1 17 5. Arcadia Fluoride 16 7 2 5 30: 22 +8 14 6. Dion Cosmos 16 5 6 4 20: 16 +4 15 7. Hellenic 16 6 4 5 18: 13 -3 15 8. Moroka Swallows 16 6 4 5 16: 18 -2 15 9. Kaizer Chiefs 15 6 3 5 18: 16 +2 14 10. Mamelodi United 15 3 9 2 16: 16 0 14 11. Witbank Aces 15 4 7 4 15: 18 -3 15 12. Cape Town Spurs 14 4 6 5 19: 20 -1 15 13. Bush Bucks Durban 13 5 3 3 23: 15 +8 11 14. Benoni United 12 4 4 7 15: 20 -5 15 15. African Wanderers 10 4 2 8 23: 26 -3 14 16. Mamelodi Sundowns 10 4 2 9 17: 28 -11 15 17. PG Rangers 10 3 4 8 12: 25 -13 15 18. Welkom Real Harts 9 3 3 7 15: 18 -3 13 19. Ireland United 8 2 4 8 12: 25 -13 14 
 
 
date team 1 _________ score team 2 _________ HT Fri 25.01.83 Dion Cosmos 5-2 Bush Bucks Durban    Sat 26.01.83 Arcadia Fluoride 1-0 Mamelodi United      Superstadion Atteradgeville.  
 
 
date team 1 _________ score team 2 _________ HT Sun 03.07.83 Hellenic 0-1 Kaizer Chiefs    Sun 03.07.83 Dynamos 1-1 Moroka Swallows    Sun 03.07.83 Dion Cosmos 4-0 African Wanderers    Sun 03.07.83 Welkom Real Hearts 1-2 Wits University    Sun 03.07.83 Orlando Pirates 2-1 Mamelodi United    Sun 03.07.83 Witbank Black Aces 0-0 Mamelodi Sundowns    Sun 03.07.83 Welkom Real Hearts 1-2 Arcadia Fluoride 1-0      Sun 03.07.83 Bush Bucks 1-2 Durban City    Sun 03.07.83 Cape Town Spurs 2-0 Benoni United    
 
 
  Ranking Mon 04.07.1983 pts win drw lst gf ga g+- m 1. Durban City 31 14 3 1 35: 13 +22 18 2. Arcadia Fluoride 24 11 2 5 38: 24 +14 18 3. Wits University 24 8 8 3 29: 20 +9 19 4. Orlando Pirates 24 11 2 5 27: 20 +7 18 5. Kaizer Chiefs 21 8 5 5 23: 17 +6 18 6. Dion Cosmos 20 7 6 5 29: 20 +9 18 7. Witbank Black Aces 20 8 4 7 20: 21 -3 19 8. Cape Town Spurs 20 6 8 5 26: 23 +3 19 9. Moroka Swallows 20 7 6 5 18: 20 -2 19 10. Hellenic 19 7 5 6 20: 14 +6 18 11. Dynamos 18 7 4 8 25: 28 -3 19 12. Benoni United 16 6 4 8 18: 24 -6 19 13. Mamelodi United 16 3 10 5 17: 22 -5 18 14. PG Rangers 15 5 5 9 18: 27 -9 19 15. Mamelodi Sundowns 15 5 5 10 21: 32 -11 20 16. Bush Bucks Durban 14 5 5 9 29: 36 -7 18 17. Welkom Real Harts 13 4 5 9 21: 23 -2 18 18. African Wanderers 10 4* 2* 8* 23: 26* -3 14 19. Ireland United 8 2* 4* 8* 12: 25* -13 14 
 
 
date team 1 _________ score team 2 _________ HT Sun 04.09.83 Durban City 2-1 Witbank Aces   Sun 04.09.83 Kaizer Chiefs 1-0 Bush Bucks Durban   Sun 04.09.83 Wits University 0-2 Cape Town Spurs   Sun 04.09.83 Moroka Swallows 2-2 Arcadia Shepherds   Sun 04.09.83 Hellenic 2-1 Dynamos   Sun 04.09.83 Rangers 2-0 Dynamos   Sun 04.09.83 Rangers 1-0 Dion Cosmos   Sun 04.09.83 Benoni United 1-1 Mamelodi Sundowns   Sun 04.09.83 African Wanderers 1-1 Welkom Real Hearts   Sun 04.09.83 Mamelodi Sundowns 2-0 Cape Town Spurs   Sun 04.09.83 Ireland United 1-1 Orlando Pirates   
 
 
  Ranking Mon 05.09.1983 pts win drw lst gf ga g+- m 1. Durban City 38 17 4 6 46: 32 +14 27 2. Arcadia Fluoride 36 16 4 6 56: 34 +22 26 3. Wits University 34 12 10 5 39: 28 +11 27 4. Hellenic 33 13 7 8 32: 22 +10 28 5. Orlando Pirates 32 14 4 6 35: 25 +10 24 6. Kaizer Chiefs 32 13 6 6 34: 31 +3 25 7. Cape Town Spurs 30 9 12 8 40: 43 -3 29 8. Witbank Black Aces 27 7 13 9 30: 31 -1 29 9. Bush Bucks Durban 27 11 5 11 43: 45 -2 27 10. Moroka Swallows 26 8 10 7 26: 28 -2 25 11. Benoni United 25 9 7 13 26: 34 -8 29 12. Dion Cosmos 24 8 8 10 42: 36 +6 26 13. Mamelodi United 24 6 12 8 24: 30 -6 26 14. PG Rangers 23 8 7 12 28: 31 -3 27 15. Dynamos 22 8 6 14 35: 46 -11 28 16. Mamelodi Sundowns 21 7 7 14 29: 41 -12 28 17. Welkom Real Harts 19 6 7 15 27: 41 -14 28 18. African Wanderers 18 6 6 14 31: 48 -17 26 19. Ireland United 17 4 9 12 20: 37 -17 25 
 
 
date team 1 _________ score team 2 _________ HT Sun 06.11.83 Arcadia Fluoride 1-1 Cape Town Spurs    Sun 06.11.83 Kwikot Benoni 3-2 PG Rangers    Sun 06.11.83 Bush Bucks Durbam 2-1 Ireland United    Sun 06.11.83 Mamelodi Sundowns 1-0 Wits University    
 
 
  Ranking 07.11.83 pts win drw lst gf ga g+- g 1. Durban City 46 21 4 7 59: 35 +24 32 2. Arcadia Fluoride 45 19 7 8 68: 41 +27 34 3. Wits University 42 16 10 10 46: 39 +7 36 4. Kaizer Chiefs 41 17 7 8 41: 24 +17 32 5. Hellenic 39 16 7 8 40: 24 +16 31 6. Cape Town Spurs 38 12 14 8 48: 38 +10 34 7. Moroka Swallows 38 14 10 8 40: 30 +10 32 8. Orlando Pirates 37 16 5 10 46: 36 +10 31 9. Witbank Aces 34 10 4 10 39: 41 -2 34 10. Jomo Cosmos 33 11 11 11 50: 45 +5 33 11. PG Rangers 33 13 7 14 39: 37 +2 34 12. Bush Bucks Durban 33 13 7 13 49: 51 -2 33 13. Kwikot Benoni 31 11 9 15 34: 43 -9 35 14. Jade Dynamos 28 11 6 16 39: 48 -9 33 15. Mamelodi Sundowns 28 9 10 15 36: 47 -11 34 16. Mamelodi United 25 6 13 15 26: 40 -14 34 17. Welkom Real Harts 24 7 10 17 37: 52 -15 34 18. African Wanderers 26 8 6 18 38: 60 -22 32 19. Ireland United 19 4 11 19 23: 59 -36 34 
 
 
date team 1 _________ score team 2 _________ HT Sun 13.11.83 Durban City 2-0 Arcadia Fluoride    Sun 13.11.83 Kaizer Chiefs 2-1 Orlando Pirates    Sun 13.11.83 Jomo Kosmos 2-1 Moroka Swallows    Sun 13.11.83 Dynamos 1-0 Mamelodi Sundowns    
 
 
date team 1 _________ score team 2 _________ HT Fri 18.11.83 Arcadia Fluoride --- Dynamos      Last match played at Belfour Park.  
 
 
 
Prepared and maintained by Todor Krastev 
todor1966@yahoo.com Last updated: 3 Oct 2025Facebook Todor Krastev