| White teams were allowed to field a maximum of three black players from 1978 to 1984. |   
| Year | T |  1. |  2. |  3. |   |  | 1984 NPSL | 18 | Kaizer Chiefs | 43 | Moroka Swallows | 43 | Durban City | 43 |  | 1983 NPSL | 18 | Durban City | 50 | Arcadia | 45 | Kaizer Chiefs | 43 |  | 1982 NPSL | 18 | Durban City | 49 | Wits University | 48 | Kaizer Chiefs | 43 |  | 1981 NPSL | 18 | Kaizer Chiefs | 54 | Highlands Park | 53 | Arcadia Shepherds | 49 |  | 1980 NPSL | 18 | Highlands Park | 49 | Kaizer Chiefs | 49 | Wits University | 48 |  | 1979 NPSL | 18 | Kaizer Chiefs | 54 | Arcadia | 52 | Highlands Park | 51 |  | 1978 NPSL | 24 | Lusitano | 59 | Wits University | 54 | Arcadia | 53 |  |  Before Merger with index NFL |  | 1977 NPSL | 16 | Kaizer Chiefs |   |   |   |   |   |  | 1976 NPSL | 16 | Orlando Pirates | 47 | Kaizer Chiefs | 44 | Moroka Swallows Ltd | 43 |  | 1975 NPSL | 16 | Orlando Pirates |   |   |   |   |   |  | 1974 NPSL | 16 | Kaizer Chiefs | 50 | Moroka Swallows Ltd | 41 | Zulu Royals/AmaZulu | 41 |  | 1973 NPSL | 16 | Orlando Pirates | 50 | Kaizer Chiefs | 43 | Moroka Swallows Big XV | 41 |  | 1972 NPSL | 14 | Zulu Royals United | 44 | Moroka Swallows Big XV | 42 | Kaizer Chiefs | 38 |  | 1971 NPSL | 13 | Orlando Pirates | 38 | Kaizer Chiefs | 37 | Moroka Swallows | 35 |   
 | 
 |  
|
 |   |  | League folded in December 1995 and teams continued to play in NSL Division 2 for 1996-1997 season. |   
| Year | T |  1. |  2. |  3. |   |  | 1995 NPSL |   | Witbank All Stars |  | 1994 NPSL |  | 1993 NPSL |  | 1992 NPSL |   | Arcadia Shepherds |  | 1991 NPSL |   | Oriental Spurs |  | 1990 NPSL |   | De Beers |  | 1989 NPSL |   | Real Sweepers |  | 1988 NPSL |   | Vaal Professionals |  | 1987 NPSL |   | Vaal Professionals |  | 1987 NPSL | 18 | Vaal Professionals | 64 | Orlando Pirates | 62 | Continentals | 49 |  | 1986 NPSL |   | Vaal Professionals |  | 1985 NPSL |   | Umtata Bush Bucks |   
 | 
 |  
 | 
 Prepared and maintained by Todor Krastev 
todor1966@yahoo.com 
Last updated: 28 May 2025 Facebook Todor Krastev 
 
  |