Ibrahimović made his debut for Inter on 26 August 2006 against Roma in the 2006 Supercoppa Italiana, playing the full 90 minutes as Inter won after extra time.