Most different clubs scored for in the UEFA Champions League

Most different clubs scored for in the UEFA Champions League
Who
Zlatan Ibrahimović
What
6 total number
Where
France (Paris)
When
18 September 2012

The most different clubs scored for in the UEFA Champions League is 6, and was achieved by Zlatan Ibrahimović (Sweden), playing for Ajax (Netherlands), Juventus, Inter Milan, AC Milan (all Italy), Barcelona (Spain) and PSG (France), between 2001 and 2012.

Zlatan also holds the record for the most teams played for in the champions league having taken the field for 7 different teams, however he never scored for Manchester United in the competition.