The giant Montenegrin striker is to leave Portugal this summer, having failed to settle following a move from Red Star Belgrade, with Schalke, Stuttgart, Borussia Monchengladbach, Fenerbahce and Besiktas all in the hunt to sign him.
However, Rangers have emerged as the front-runners to land the 6ft 4in 23-year-old, with the agent Zoran Stojadinovic claiming a move to Glasgow would be Purovic's preferred option.
He told the Daily Express: "I have been contacted to tell me of the interest in Milan from the Rangers coach and I'm now awaiting the transfer proposal.
"There is now the strong possibility that Milan can go to Rangers.
"It's true that clubs in Germany and Turkey also want Milan, but I think his style of play is suited to Rangers and the Scottish game. He's a typical number nine.
"There's no doubt that if Milan had the choice between clubs in Turkey, Germany and Scotland then he'd prefer to go to Rangers.
"Right now Sporting have told Milan that he can look for another club and the fee is £1.58m."