Zlatan Ibrahimovic enjoyed a decorated career in Europe, featuring more than 300 top flight goals and 11 league titles.