Ibrahimovićek ekainaren 6an hasi zuen denboraldi berria 2011ko Italiako Supercoppan, Inter taldearen aurka, non lehen gola sartu zuen 2x1eko garaipenaren bidez, denboraldiko lehen garaipena eskuratzeko. 2011-12 denboraldiko hasierako ligako partidan
, Ibrahimovici Milango lehen gola sartu zuen 2x2ko berdinketa etxean Lazioren aurka. Denboraldiko bere lehenengo Champions League gola irailaren 28an sartu zuen Viktoria Plzeň-en aurkako 2-0ko garaipenean, eta beste bat urriaren 19an BATE Borisov-en aurkako beste 2-0ko garaipenean. Bere errendimendu sendoarekin jarraitu zuen, Parmaren aurkako 4-1ko garaipenean eta taldearen 3-2ko garaipenean Roma-ren aurka, urriaren hilabete arrakastatsua bukatuz.