List of NSL champions NSL Cup Winners NSL Cup Winners

| Season | Cup_FinalDate | WinningTeam | Score | LosingTeam | Cup_Final_Attendance |
|---|---|---|---|---|---|
| 1992–93 | 18 April 1993 | Heidelberg United (1) | 2–0 | Parramatta Eagles | 4596 |
| 1993–94 | 17 October 1993 | Parramatta Eagles (2) | 2–0 | Sydney United | 5156 |
| 1994–95 | 16 October 1994 | Melbourne Knights (1) | 6–0 | Heidelberg United | 6000 |
| 1995–96 | 27 January 1996 | South Melbourne (2) | 3–1 | Newcastle Breakers | 7000 |
| 1996–97 | 6 October 1996 | Collingwood Warriors (1) | 1–0 | Marconi Stallions | 5327 |