| | | Final |  | date | Winner __________ | score | Finalist __________ | HT |  | --- --.09.67 | Highlands Park | 3-0 | Rangers | 2-0 |  | Santoro, McIntosh, B. Hume --- Referee: Wally Turner. Attendance (Paid): 35,842. Gate: R20,424 |  | Highlands Park: Ryder; Rufus, Stewart, Gough, Jacobitz, Fricleton, B. Hume, Santoro, Levi, Durandt, McIntosh. Hume, McIntosh, Santoro. | Rangers: Walker, Davies, Connor, Rowley, White, Anderson, Randall, Sheavills (OWen), Jones, McLaughin, Blanaro. | 
 | date | Home | score | Away | HT | DN |  | --- --.08.67 | Germison Callies | 0-2 | Highlands Park |  | 2. |  | --- --.08.67 | Highlands Park | 3-2 | Germison Callies |  | 2. |  | --- --.08.67 | Rangers | 2-0 | Corinthians |  | 1. |  | --- --.08.67 | Corinthinas | 0-6 | Rangers |  | 1. | 
 | date | Home | score | Away | HT | DN |  | --- --.0-.67 | Arcadia United | 1-3 | Highlands Park |  | 1. |  | --- --.0-.67 | Germison Callies | 2-0 | Port Elizabeth City | 0-0 | 1. |  |  1-0 Jimmy Robertson 2T  2-0 Jimmy Robertson 2T (2 late goals). Driehoek. |  | --- --.0-.67 | Corinthians | 2-1 | Durban United |  | 1. |  | --- --.0-.67 | Boksburg | 1-1 | Rangers |  | 1. |  | --- --.0-.67 | Rangers | 5-1 | Boksburg |  | 1. | 
 | date | Home | score | Away | HT | DN |  | --- --.0-.67 | Highlands Park | 4-2 | Addington |  | 3. |  | --- --.0-.67 | Southern Suburbs | 2-3 | Arcadia United |  | 1. |  | --- --.0-.67 | Germison Callies | 3-5 | Durban United |  | 7. |  | Mon 26.06.67 | Port Elizabeth City | 7-0 | Olympia |  | 2. |  | --- --.0-.67 | Corinthians | 2-1 | Berea Park |  | 4. |  | --- --.0-.67 | Durban City | 3-1 | Cape Town City |  | 6. |  | --- --.0-.67 | Helenic | 0-1 | Boksburg |  | 8. |  | Fri 30.06.67 | Rangers | 7-5 | Durban Municipals |  | 5. | 
 | date | Home | score | Away | HT | DN |  | --- --.0-.67 | West Rand Consolidated | 0-6 | Highlands Park |  | 5. |  | --- --.0-.67 | Jewish Guild | 1-8 | Addington |  | 9. |  | --- --.0-.67 | Apollon | 1-4 | Arcadia United |  | 4. |  | --- --.0-.67 | Kimberley Engineering | 2-7 | Southern Suburbs |  | 11. |  | --- --.0-.67 | East Rand United | 0-3 | Germison Callies |  | 12. |  | --- --.0-.67 | Durban Municipals | 4-2 | Parkhill |  | 13. |  | --- --.0-.67 | Port Elizabeth City | 8-0 | Wanderers |  | 15. |  | --- --.0-.67 | International | 4-8 | Olympia |  | 7. |  | --- --.0-.67 | Windhoek Ramblers | 1-6 | Berea Park |  | 1. |  | --- --.0-.67 | Durban Ramblers | 2-4 | Corinthians |  | 10. |  | --- --.0-.67 | Peninsula | 0-5 | Cape Town City |  | 16. |  | --- --.0-.67 | Durban City | 14-0 | Oceans XI |  | 6. |  | --- --.0-.67 | Brothers | 1-2 | Helenic |  | 8. |  | --- --.0-.67 | Veering Athletic | 1-5 | Boksburg |  | 14. |  |  | East London United | 0-13 | Durban United |  |  | --- --.0-.67 | Rangers | 5-1 | University Rand |  | 3. |  | --- --.0-.67 | University Rand | 2-2 | Rangers |  | 2. | 
 | date | Home | score | Away | HT | DN |  | --- --.0-.67 | Oceans XI | 4-2 | Balfour Park |  | 1. |  | --- --.0-.67 | Oceans XI | 3-2 | Nothern United |  | 1. |  | --- --.0-.67 | West Rand Consolidated | 1-0 | Primrose |  | 2. |  | --- --.0-.67 | West Rand Consolidated | 1-0 | Kenborough United |  | 2. |  | --- --.0-.67 | East London Celtic | 5-0 | East London Tech. |  | 3. |  | --- --.0-.67 | East London Celtic | 2-2 | East London City |  | 3. |  | --- --.0-.67 | East London City | 3-1 | East London Celtic |  | 3. |  | --- --.0-.67 | International | 2-1 | Bloemfontein City |  | 4. |  | --- --.0-.67 | Harmony | 3-1 | Strathvaal |  | 5. |  | --- --.0-.67 | Kimberley Engineering | 6-2 | Kenilworth United |  | 6. |  | --- --.0-.67 | Peninsula | 3-1 | Camps Bay |  | 7. | 
 |  | 
 | Prepared and maintained by Todor Krastev 
todor1966@yahoo.comLast updated: 28 May 2025
 Facebook Todor Krastev
 
 
 |