Zlatan Ibrahimovic has had an incredible career.
The Swedish striker has played for a whole host of the world's best clubs, including Inter Milan, Paris Saint-Germain, Barcelona and Manchester United.
He's won 33 major honours with his club side and has won the league in four different countries.
His goalscoring record is absurd: he's scored 540 times in 914 games for club and country.
And he's also had remarkable longevity. He's now 38 years old but is still playing at a high level in Serie A with AC Milan.
However, Ibrahimovic isn't considered as the best player in his generation.
Messi and Ronaldo are two of the best players of all-time.
They've shared 11 or the last 12 Ballon d'Or titles and smashed record-after-record.
The vast majority of football fans have them two on a different level to Ibrahimovic.
But not Roberto Mancini. The Italian, who managed Ibrahimovic at Inter Milan, believes Ibrahimovic deserves to be considered in the same bracket as Messi and Ronaldo.
“Zlatan will be remembered as one of the greatest forwards of all time," he told sportmediaset.
"I put him on the same level as Messi and Cristiano Ronaldo. He won the league title wherever he went, scoring a ton of goals.
“He’s done well at Milan too this season, but I don’t know what his plans are for the future.”
There's no doubting Zlatan's greatness. His technical ability is exquisite, he's big, strong, superb in the air and knows where the goal is.
But it seems a bit of a stretch to say he was on the same level as Ronaldo and Messi.
Granted, he has won numerous trophies in his career.
But Messi and Ronaldo have been in a league of their own for the past 15 years. There's a reason why they're both in the conversation when naming the best player ever.
So, is he one of the greatest forwards of all time? You can certainly make an argument for that.
Is he on the same level as Ronaldo and Messi? Sorry, Roberto. But that's simply not the case.
- Lukaku shuts down fan when asked to rate his first touch
- 14 predictions if Ronaldo never left Man Utd
- Premier League managers ranked by how much fun they'd be on a night out