1988 NSL Cup

The 1988 NSL Cup was the twelfth edition of the NSL Cup, which was the main national association football knockout cup competition in Australia. The NSL Cup was sponsored by Beach Fashions and known as the Beach Fashions Cup for sponsorship purposes.

Sydney Croatia were the defending champions, having defeated South Melbourne to win their first title in the previous year's final, but they were eliminated in the semi-finals by eventual winners APIA Leichhardt.

APIA Leichhardt defeated Brunswick Juventus 5–3 on penalties after a 0–0 draw in the final to win their second NSL Cup title.

Teams
The NSL Cup was a knockout competition with 14 teams taking part all trying to reach the Final in August 1988. The competition consisted of the 14 teams from the National Soccer League.

First round
South Melbourne and Sydney Croatia had a bye for the First round.