The Portugal international’s future at Old Trafford has been in question for some time now, with the attacker having 18 months left on his current contract and showing no hint of extending his deal with the Premier League side.
Zenit St Petersburg were said to have had a bid accepted in the summer, however a deal to move to Russia fell through due to Nani extortionate wage demands.
With United eager to avoid losing Nani on the cheap as his contract runs down, a January sale will be considered by Sir Alex Ferguson.
With Antonio Valencia, Ashley Young and others taking precedence in the Red Devils first team, United seem to be well covered out wide, and may well consider parting with Nani.
The Premier League side are keen to recoup around £20 million for the tricky star, however it is believed that Milan will not meet this price tag.
The Serie A side are going through a rebuilding phase after seeing a number of senior first-team players either sold or released in the summer, and a number of new faces brought to the San Siro.
However, Massimiliano Allegri’s men have started this term poorly, and are already out of touch with league leaders and champions Juventus.
Milan will test United’s resolve in January however, and are thought to be willing to offer £12 million for the star.
If a deal cannot be concluded in the new year, Milan may well wait it out and bid again come the summer.
By Gareth McKnight