|  Final |  | date | Winner __________ | score | Finalist __________ | HT |  | Sun 04.12.88 | Orlando Pirates | 0-0aet | Kaizer Chiefs | 0-0 |  |   Ellis Park |  |  Replay |  | --- --.12.88 | Orlando Pirates | 2-1aet | Kaizer Chiefs | 1-1 |   0-1  Sporo Mangena 7'  1-1 Basil Steenkamp 1T  2-1 Lawrence Maake aet |   
| date | Home ____________ | score | Away ____________ | HT |  | --- --.11.88 | Orlando Pirates | bt |   |   |  | --- --.11.88 | Kaizer Chiefs | 2-2 | Jomo Cosmos |   |     Marks Maponyane,  Mangena --- Makalakalane , Masinga |  | --- --.11.88 | Kaizer Chiefs | 2-0 | Jomo Cosmos |   |     1-0 Thindwa  2-0 Doctor Khumalo |   
|
 |   |  | Draw on Sunday 02.10.1988 |   
| date | Home ____________ | score | Away ____________ | HT |  | Sun 16.10.88 | AmaZulu | lt | Orlando Pirates |   |  | Sun 16.10.88 | Vaal Reefs Stars (II) |   | Bush Bucks Durban |   |  | Sun 16.10.88 | Jomo Cosmos |   | Fairway Stars |   |  | Sun 16.10.88 | Kaizer Chiefs | 5-1 | Giant Blackpool (II) |   |  |   Ellis Park |   
| date | Home ____________ | score | Away ____________ | HT |  | Sat 24.09.88 | Orlando Pirates | 2-213-12p | Leeds United | 0-1  |    0-1  Owen da Gama 3'  1-1 Lawrence Maake 49'  2-1 Basil Steenkamp 83' 2-2  Gordon Ingesund (player coach replaced Da Gama) 84' Ellis Park 90,000 |  | Sun 24.09.88 | AmaZulu | 0-1aet | Moroka Swallows | 0-0 |  |   Durban. Referee: Robbie Williams abandoned the game in extra time due to poor floodlights. |  | Sun 02.10.88 | AmaZulu | 2-1 | Moroka Swallows | 1-0 |     1-0 Joel Faya 1T 1-1  Andries Mpondo 75'  2-1 Fred Njiyela 89' Durban |  | Sun 24.09.88 | Bush Bucks Durban | bt | Mamelodi Sundowns |   |  |   Durban |  | Sun 24.09.88 | Vaal Reefs Stars (II) | bt | Witbank Aces |   |  |   Orkney. |  | Sun 24.09.88 | Fairway Stars | 0-06-5p | Hellenic |   |     6-5 Emmanuel Seame pen. QwaQwa. |  | Sun 25.09.88 | Jomo Cosmos | 2-0 | Arcadia | 2-0 |     1-0 Erik September 19'  2-0 Chippa Masinga 30' Vosloorus 2,000. |  | Sun 25.09.88 | Cape Town Spurs | lt | Giant Blackpool (II) |   |  | Sat 24.09.88 | Kaizer Chiefs | 2-1 | Bloemfontein Celtic | 0-1 |    0-1  Cedric Nakhunwa 9'  1-1 Fetsi Molatedi 65'pen. (controversial)  2-1 Sporo Mangena 87' Ellis Park 90,000. Referee: Stan Swart. |   
| date | Home ____________ | score | Away ____________ | HT |  | --- --.09.88 | Orlando Pirates | bt |   |   |  | --- --.09.88 | Leeds United | bt |   |   |  | --- --.09.88 | AmaZulu | bt |   |   |  | --- --.09.88 | Moroka Swallows | bt |   |   |  | --- --.09.88 | Bush Bucks Durban | bt |   |   |  | --- --.09.88 | Mamelodi Sundowns | bt |   |   |  | --- --.09.88 | Vaal Reefs Stars (II) | bt |   |   |  | --- --.09.88 | Witbank Aces | bt |   |   |  | --- --.09.88 | Hellenic | bt |   |   |  | --- --.09.88 | Fairway Stars | bt |   |   |  | --- --.09.88 | Arcadia | bt |   |   |  | --- --.09.88 | Jomo Cosmos | bt |   |   |  | --- --.09.88 | Cape Town Spurs | bt |   |   |  | --- --.09.88 | Giant Blackpool (II) | bt |   |   |  | --- --.09.88 | Bloemfontein Celtic | bt |   |   |  | --- --.09.88 | Kaizer Chiefs | bt |   |   |   
 | 
 |