WATCH: Re-live all of Tim Cahill's Melbourne City goals

Tim Cahill confirmed his club future on Tuesday when he joined Millwall - his first professional club - for the remainder of the English Championship season.

The move comes almost seven weeks after the Caltex Socceroos legend announced he was leaving Hyundai A-League club Melbourne City.

While the decision cut short his time in the Hyundai A-League, Cahill still treated fans to some incredible memories and goals during his time in the competition.

Take a look at all of his goals in the Hyundai A-League, plus a very special one which helped City secure their first piece of silverware in the 2016 Westfield FFA Cup.

WATCH CAHILL'S GOALS IN THE PLAYER ABOVE