| Final played at Rand Stadium, Johannesburg, 20:00. | | date | Winner __________ | score | Finalist __________ | HT | | Sat 28.09.68 | Durban City | 3-0 | Highlands Park | 2-0 | | P. Greene 2, J. Scott Referee: Mo Levin. Attendance (Paid): 26,826. Gate: R27,771 | | Durban City: Watton; Brown, Kidd; Coetzee, Forsyth, Higgins; Luke, Greene, Scott, Smethurst, Maulin. | Highlands Park: Ryder; Gogh (Finlay), Frickleton, Whilington, Jacobitz, Ungaretti; Hume, Gray, Levi, Kalk, Hugo. |
| date | team 1 | score | team 2 | HT | | --- --.0-.68 | Durban City | 3-0 | Powerlines | 1-0 | | Scott 2, Smethurst | | --- --.0-.68 | Powerlines | 2-2 | Durban City | 1-0 | | Scherr, Axpe --- Scott, Smethurst | | --- --.0-.68 | Port Elizabeth City | 1-2 | Highlands Park | 1-1 | | Morton - Hugo, Hume | | --- --.0-.68 | Highlands Park | 2-2 | Port Elizabeth City | 1-2 | | Levi, Kalk --- Snowden, Winspear |
| date | team 1 | score | team 2 | HT | | --- --.0-.68 | Durban City | 5-1 | Maritzburg | 2-0 | | Smethurst 2, Scott, Gomes, Greene --- Varner | | --- --.0-.68 | Powerlines | bt | | | | --- --.0-.68 | Port Elizabeth City | bt | | | | --- --.0-.68 | Arcadia United | 2-3 | Highlands Park | 2-0 | 1-0 Matthews 1P 2-0 Aldrich 1P 2-1 Ungaretti 2P 2-2 Hugo 2P 2-3 Stewart 2P |
| date | team 1 | score | team 2 | HT | | --- --.0-.68 | Durban City | 4-0 | Boksburg | 3-0 | | Scott 2, Greene, Smethurst | | --- --.0-.68 | Maritzburg | bt | | | | --- --.0-.68 | Powerlines | bt | | | | --- --.0-.68 | | | | | | --- --.0-.68 | Port Elizabeth City | bt | | | | --- --.0-.68 | | | | | | --- --.07.68 | Corinthians | 4-1 | Cape Town City | | | --- --.0-.68 | Highlands Park | 5-1 | Durban United | 2-0 | | Klak 2, Ungaretti 2, Stewart --- R. Mann |
| date | team 1 | score | team 2 | HT | | Thu --.06.68 | Durban City | 2-1aet | Helenic | 1-1 | Willey --- Thompson ; 2-1 Alan Willey 117' New Kingsmead. Referee: Knoesen. | | --- --.0-.68 | Boksburg | | | | | --- --.0-.68 | Powerlines | | | | | --- --.0-.68 | | | | | | --- --.0-.68 | Port Elizabeth City | | | | | --- --.0-.68 | | | | | | --- --.0-.68 | Corinthians | | | | | Fri 31.05.68 | Escombe | 1-2 | Cape Town City | | 1-0 1-1 1-2 pen. 1-3 Len Kay , Billy O'Grady 2 Escombe Service Station. | | --- --.0-.68 | Durban United | 10-0 | Brothers | | | Sat 03.06.68 | Germiston Callies | | Tramway | | | --- --.0-.68 | Southern Suburbs | 0-4 | Highlands Park | 0-1 | | Whitington 2. Ingaretti, Hugo |
| date | team 1 | score | team 2 | HT | | --- --.05.68 | Tramway | 4-3 | Peninsula | |
|
|