David Beckham rates Paris Saint-Germain striker Zlatan Ibrahimovic as one of the best players he ever played with and in the top three footballers in the world.
The England legend saw out his career at the Parc des Princes last season, helping Carlo Ancelotti's side claim the Ligue 1 title after signing in January.
And Beckham, who played alongside the likes of Zinedine Zidane and Ronaldo during his career, believes the Swede is one of the finest in the game now.
"He's in the top three," he is quoted as saying by L'Equipe.
"Being in the same team as him is incredible. He's one of the most talented players I crossed during my career. One of the best in the world without doubt."
Ibrahimovic has scored a total of 37 goals in all competitions for Paris Saint-Germain this season.