Kiedy Juventus został zdegradowany do Serie B (włoska druga liga) Ibrahimović poinformował, że jest gotowy do podjęcia kroków prawnych w celu zabezpieczenia swojej przyszłości, której nie wiązał z Serie B. Decyzja piłkarza była sprzeczna ze stanowiskiem władz Juventusu – ówczesny pierwszy trener Didier Deschamps poinformował piłkarzy o braku możliwości zerwania kontraktu z klubem. W negocjacjach pomiędzy Zlatanem Ibrahimoviciem a klubem wziął udział jego menadżer Mino Raiola, który stanowisko piłkarza opublikował w mediach. Dodatkowo Raiola zagroził działaniami prawnymi w celu wyciągnięcia Ibrahimovicia z umowy. thumb|Ibrahimović w Interze 10 sierpnia 2006 przeszedł z Juventusu do Interu Mediolan za kwotę ok. 32 mln euro podpisując czteroletni kontrakt. W swoim debiucie dla Nerazzurri zagrał przeciwko AS Roma, grając pełne 90 minut w spotkaniu Superpucharu Włoch. Pierwszego gola w Serie A zdobył w spotkaniu z Florentiną w 61. minucie. Trzy razy z rzędu zdobył z tą drużyną mistrzostwo Włoch, w sezonach 2006/2007, 2007/2008 i 2008/2009, a także dwa Superpuchary Włoch. W grudniu 2008 znalazł się w jedenastce roku według L'Equipe obok takich piłkarzy jak: Iker Casillas, Leo Messi, Cristano Ronaldo czy Fernando Torres. W ostatnim z nich strzelając 25 goli Szwed został królem strzelców Serie A.