The 1989–90 NSL Cup was the fourteenth season of the NSL Cup, which was the main national association football knockout cup competition in Australia. 14 teams from around Australia entered the competition.
Adelaide City v West Adelaide Hellas
Marconi Stallions v Wollongong Wolves
Melbourne Knights v Preston Lions
South Melbourne Hellas v Sunshine George Cross
Sydney United 58 v St George SC
Sydney Olympic v Parramatta FC
Adelaide City v Melbourne Knights
Marconi Stallions v APIA Leichhardt Tigers
South Melbourne Hellas v Blackburn City
Sydney Olympic v Sydney United 58