List of NSL champions NSL Cup Winners NSL Cup Winners

| Season | Cup_FinalDate | WinningTeam | Score | LosingTeam | Cup_Final_Attendance |
|---|---|---|---|---|---|
| 1977 | 9 October 1977 | Brisbane City (1) | 1–1 (5-3 Penalties) | Marconi Stallions | 9000 |
| 1978 | 8 October 1978 | Brisbane City (2) | 2–1 | Adelaide City | 6964 |
| 1979 | 30 September 1979 | Adelaide City (1) | 3–1 | St George | 9554 |
| 1980 | 5 October 1980 15 October 1980 | Marconi Stallions (1) | 0–0 (a.e.t.) 3–0 (Replay) | Heidelberg United | 7,000 5,000 |
| 1981 | 20 September 1981 | Brisbane Lions (1) | 3–1 | West Adelaide | 8132 |
| 1982 | 12 September 1982 | APIA Leichhardt (2) | 2–1 | Heidelberg United | 7000 |
| 1983 | 6 November 1983 13 November 1983 | Sydney Olympic (1) | 1–0 1–0 | Heidelberg United | 9,420 6,000 |