Scored for the most teams

Zlatan Ibrahimovic - six teams

The great Zlatan has played for no less than six teams in the Champions League - Ajax, Inter Milan, Barcelona, AC Milan, and Paris Saint-Germain.

Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: