Final Ranking | pts | win | drw | lst | gf | ga | g+- | m | 1. | Battswood | 31 | 13 | 5 | 4 | 39: | 15 | +24 | 22 | 2. | Bosmont Chelsea | 31 | 13 | 5 | 4 | 41: | 27 | +14 | 22 | 3. | Lightbody Santos | 30 | 12 | 6 | 4 | 45: | 22 | +23 | 22 | 4. | Bluebells United | 24 | 10 | 4 | 7 | 25: | 16 | +9 | 21 | 5. | Real Taj Pitermaritzburg | 22 | 9 | 4 | 9 | 33: | 32 | +1 | 22 | 6. | Crusaders Stanger | 19 | 8 | 3 | 10 | 25: | 25 | 0 | 21 | 7. | Manchester United Estcou | 19 | 8 | 3 | 11 | 30: | 46 | -16 | 22 | 8. | Manning Rangers Durban | 18 | 8 | 2 | 8 | 25: | 26 | -1 | 20 | 9. | Pretoria Jasair Birds | 16 | 6 | 4 | 12 | 36: | 43 | -7 | 22 | 10. | Maritzburg United | 16 | 6 | 4 | 11 | 19: | 31 | -12 | 21 | 11. | Manchester City Benoni | 15 | 6 | 3 | 12 | 24: | 37 | -13 | 21 | 12. | Berea Durban | 15 | 6 | 3 | 12 | 26: | 46 | -20 | 21 |
|
3 matches left. | New teams: Battswood and Maritzburg United | 1989 NSL | Goalscorer: Duncan Crowie (Lightbodys Santos) 19 goals. |
|