AC Milan coach Massimiliano Allegri rates Zlatan Ibrahimovic as the best in the world.

The Swede is returning to his best form at the business end of the season.

"I hope that Ibrahimovic wins the Golden Ball, even if it will depend a lot on what we manage to achieve this year as a team," Allegri said.

"Barcelona's Lionel Messi, Cristiano Ronaldo of Real Madrid and Ibra are the best three players in the world right now."