À l'été 2009, Zlatan Ibrahimović quitte l'Inter Milan et s'engage en faveur du FC Barcelone contre la modique somme de 50 millions d'euros plus Samuel Eto'o.
En août 2009, il remporte son premier trophée avec le Barça : la Supercoupe d'Espagne face à l'Athletic Bilbao puis ajoute, quelques jours plus tard la Supercoupe d'Europe à son palmarès.
Deux ans après son arrivée en Espagne, en 2011, Ibrahimovic quitte le Camp Nou à cause de différends avec son entraîneur Pep Guardiola.