The Lazio legend was considered as one of the best free kick takers in the world during his playing days and showed that he still has a trick or two in his locker by smashing a set-piece past goalkeeper Vanja Milinkovic-Savic in Torino training.
Not content with one, the former Yugoslavia international then smashed two more efforts into exactly the same place leaving Milinkovic-Savic all at sea.
Mhajlovic spent most of his career in Serie A, undertaking spells at Roma, Sampdoria, Lazio and Inter and has been linked with a number of Premier League jobs in recent years.
Check out the video for yourself below.
Mihajlovic still got it
— ItalianFootballTV (@IFTVofficial) 25 July 2017
@TorinoFC_1906 pic.twitter.com/ga4gihQLzk