Zlatan Ibrahimović, known for his towering presence, brash personality, and mesmerizing skills, has graced many of the world’s biggest football stages. Throughout his glittering career, he’s played with some of the most talented players the sport has ever seen, representing clubs like Barcelona, Juventus, AC Milan, Inter Milan, and Paris Saint-Germain. Recently, Zlatan picked his Greatest Teammates XI—a fantasy lineup of players he shared the field with, revealing just how fortunate he was to play alongside some all-time legends.