The 37-year-old has hung up his boots after a long career in the NSL, Switzerland, A-League and Croatia.

Milicevic announced his decision via Instagram.

 

 

Soooo.... with the new moon, full moon , lunar eclipse, blood moon etc : shit all going down of late... the last little while has been a trip to say the least... bizarre at times but always beautiful because that’s life... I’m living so I’m grateful ...whether it’s joy or sadness that I may be feeling ... “it shall all pass”.... and on that note... here I am.. sharing JOY on the football pitch with my team mates at @fcthun_aktuell celebrating a goal in front our coach who was a bully and a dickhead...in true cheeky “KID” style haha the best memories of a life once lived... without further a due....IT’S OVER MY FRIENDS! As of now , I’m retiring from the national team @socceroos haha although I kind of did that long ago when I told certain people to fuck themselves ... I’m retiring from professional football haha well I did that a while ago too when I told certain people to fuck themselves and walked out on the last of my many contracts ... and now I’m walking away from it all... amateur ball too... it’s been a blast ... Thanks for being a part of it all... THE BEST VIBES 🔥❤️ AJDE JEBOTE

A post shared by Ljubo Milicevic (@ljubomilicevic) on


 

The outspoken centre back played for 12 different clubs after coming through the AIS and starting with Melbourne Knights in 1998.

He represented Australia at Under-20 and Under-23 level, gaining eight caps for the Socceroos.

Milicevic joined the Blues in the NNSW NPL last year after a spell with Dandenong City in Victoria.