Zlatan Ibrahimovic has played with some of the greatest footballers of the modern era. Lionel Messi, Ronaldinho, Samuel Eto’o, Andrea Pirlo and the list goes on and on.
But none of them is the best player he has ever played with. Winner of a league title with every club he has represented, Ibrahimovic has named Patrick Vieira as the best player he has ever played with.
The pair played together for three season at Inter Milan.
In an interview with the CNN, the Swedish legend said:
“For me, Vieira is one of the best players I ever played with. The guy was a monster when I played and he [taught] me a lot outside and inside the pitch.”
Even though Vieira’s most successful time in his club career was spent with Arsenal where he won three Premier League titles and four FA Cups, he had impressive spells at Juventus and Inter Milan in the Serie A.