Ibrahimović alustas oma karjääri Malmö FF-s 1999. aastal ja allkirjastas lepingu Ajaxiga kaks aastat hiljem. Ajaxis sai Ibrahimović maine üheks kõige paljutõotavamaks ründajaks Euroopas ja lahkus kaks aastat hiljem, et allakirjutada Juventusega. Ta oli suurepärane Serie A-s David Trezeguetiga, enne kui ta liitus kodumaiste rivaalidega Inter Milaniga 2006. aastal, kus ta võitis Capocannoniere (Serie A tippmängija) 2008.-2009. aastal ja võitis kolm järjestikust Serie A tiitlit. 2009. aasta suvel kolis ta ühele maailma kallimatest ülekandest Barcelonasse, enne kui järgmisel hooajal tagasi Itaaliasse AC Milani liitus. Nendega võitis ta veel ühe Serie A tiitli 2010.-2011. hooaja jooksul.
, enne kui ta liitus Paris Saint-Germainiga 2012. aasta juulis. Oma nelja hooajalise viibimise ajal Prantsusmaal võitis Ibrahimović mitmeid trofeesid, sealhulgas neli järjestikust Ligue 1 tiitlit ja oli Ligue 1 kolm hooaega parim värava. 2015. aasta oktoobris sai temast PSG kõigi aegade parim väravavahim. 2016. aastal liitus ta Manchester Unitediga ja võitis FA Community Shield, Football League Cup ja UEFA Europa League oma esimesel hooajal. Ibrahimović liitus Ameerika klubiga LA Galaxy 2018. aastal. Kaks aastat hiljem läks ta tagasi Milani.