Bruno Fornaroli has left Melbourne City with immediate effect after the Uruguayan agreed terms with the club to cancel his contract.
It ends months of speculation over his future after Fornaroli was dropped by coach Warren Joyce in November.
City confirmed the news in a statement on Tuesday, thanking the 31-year-old for his contribution in his three-and-a-half years at the club.
Fornaroli joined City from Uruguayan side Danubio in 2015 and enjoyed a stunning first season, ending with the Hyundai A-League's Golden Boot in the 2015/16 Season with 25 goals.
He scored on his debut in the FFA Cup against Wellington Phoenix, a competition he helped the club win in 2016 which was City's first - and only - piece of silverware.
WATCH FOR FREE: How to watch the Hyundai A-League LIVE and FREE
PAPER TALK: Barbarouses mind game spares Victory's Derby blushes
SIGNING NEWS: Veteran gloveman Moss extends deal with Jets
In all, Fornaroli scored 57 goals in all competitions for the club.
There's speculation he will join rival Hyundai A-League club Perth Glory for next season.