Zlatan Ibrahimovic considers himself 'the best player in the world'

The 39-year-old Swedish striker, still going strong at AC Milan, has enjoyed a hugely successful career at nine clubs in seven countries, scoring 502 goals but has never won the Champions League.

Zlatan Ibrahimovic considers himself 'the best player in the world'
The 39-year-old Swedish striker, still going strong at AC Milan, has enjoyed a hugely successful career at nine clubs in seven countries, scoring 502 goals but has never won the Champions League.