| | Final played at Rand Stadium, Johannesburg. |  | date | Winner __________ | score | Finalist __________ | HT |  | Sat 25.09.71 | Cape Town City | 3-3aet | Durban City |  |  |  OG,  T. Coleman,  I. Towers --- Ronnie Mann    3. Referee: Stan Stonestreet. Attendance (Paid): 34,501. Gate: R54,757 |  | Replay played at New Kingsmead, Durban |  | Fri 01.10.71 | Cape Town City | 2-1 | Durban City |  |  |   J. Regan 2 --- Alex Munro  . Referee: Stan Stonestreet. Attendance (Paid): 28,231. Gate: R36,740 | 
 | date | Home | score | Away | HT | DN |  | Fri 20.08.71 | Berea Park | 0-1 | Cape Town City |  | 1. |  | 0-1  Anderson |  | Sat 04.09.71 | Cape Town City | 2-2 | Berea Park |  | 1. |  |  Jimmy Morison,  Peter Kerr att: 8,000 |  | Fri 20.08.71 | Durban City | 4-2 | East London United |  | 2. |  |   Mann 2,   Crawford 2 |  | Fri 27.08.71 | East London United | 0-1 | Durban City |  | 2. |  | 0-1  Haynes | 
 | date | team 1 | score | team 2 | HT | DN |  | Fri 13.08.71 | Arcadia Shepperds | 0-3 | Cape Town City |  | 1. |  | Towers  , Regan   2 Berea Park att: 19,796 |  | --- --.--.71 | Helenic | 0-1 | Berea Park |  | 2. |  | --- --.--.71 | Germiston Calies | 2-3 | East London United |  | 3. |  | Sun 25.07.71 | Durban City | 4-1 | Southern Suburbs |  | 4. |  |  Fascione,  Mann,  Byrne,  Farrell | 
 | date | team 1 | score | team 2 | HT | DN |  | Tue 20.07.71 | Cape Town City | 2-2 | Rangers |  | 1. |  |  Anderson,  Towers -- att: 13,195 |  | Tue 27.07.71 | Rangers | 2-2 | Cape Town City |  | 1. |  | -- France  , Anderson  . Rand Stadium att: 8,500 |  | Tue 03.08.71 | Rangers | 1-3 | Cape Town City |  | 1. |  | -- France   2, Ker  . RGnd Stadium att: 14,000 |  | --- --.--.71 | Arcadia Shepperds | 7-1 | Harmony (II) |  | 2. |  | --- --.--.71 | Helenic | 6-0 | Koedoe Park |  | 4. |  | --- --.--.71 | Drostdy Park (A) | 1-2 | Berea Park |  | 3. |  | --- --.--.71 | Germiston Calies | 4-0 | Florida Albion |  | 5. |  | --- --.--.71 | East London United | 1-0 | Boksburg |  | 6. |  | --- --.--.71 | Southern Suburbs | 1-0 | Jewish Guild |  | 7. |  | Wed 14.07.71 | Durban City | 1-0 | Maritsburg |  | 8. |  |  1-0 Deleur | 
 |
 |  |  | 16 teams from 1971 NFL, 12 teams from 1971 NFL II, Westvaal (Transvaal), Drostdy Park, Kenston Poly and Shamrocks (Natal). | 
 | date | team 1 | score | team 2 | HT | DN |  | Mon 31.05.71 | Corinthians (II) | 2-7 | Cape Town City |  | 1. |  | -- Claxton   2, Lee   2, Briscombe   2, Regan  . att. 10,000 |  | --- --.0-.71 | Rangers | 6-2 | Port Elizbeth City |  | 13. |  | --- --.0-.71 | Arcadia Shepperds | 6-1 | Westvaal (Tr) |  | 5. |  | --- --.0-.71 | Brothers | 0-1 | Harmony (II) |  | 14. |  | --- --.0-.71 | Durban United | 0-1 | Berea Park |  | 3. |  | --- --.0-.71 | Drostdy Park (A) | w/o | Bloemfontein City |  | 2. |  | Bloemfontein City resigned from 1971 NFL! |  | --- --.0-.71 | Lusitano (II) | 0-2 | Helenic |  | 12. |  | --- --.0-.71 | Wits University (II) | 0-2 | Koedoe Park (II) |  | 9. |  | --- --.0-.71 | Florida Albion (II) | 3-0 | Parthenon (II) |  | 7. |  | --- --.0-.71 | Kenston Poly (A) | 1-10 | Germiston Calies |  | 4. |  | --- --.0-.71 | Germiston Primrose (II) | 0-2 | Boksburg (II) |  | 11. |  | --- --.0-.71 | East London United | 3-1 | Vaal United (II) |  | 10. |  | --- --.0-.71 | Jewish Guild | 1-0 | Durban Celtic (II) |  | 6. |  | --- --.0-.71 | Southern Suburbs | 6-1 | Shamrocks (Nat) |  | 8. |  | --- --.0-.71 | Maritsburg | 0-1 | Highlands Power |  | 15. |  | Fri 11.06.71 | Durban City | 6-0 | Windhoek City (II) |  | 16. |  |     Scott 4,  Birne,  Birmingham. | 
 |  |