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: https://www.givemesport.com/writeforgms