Није успео да постигне гол за репрезентацију пуне две године. Тај пост је прекинуо у првој утакмици Европског првенства 2008. против Грчке 10. јуна 2008, а био је стрелац и четири дана касније против Шпаније. На том првенству Шведска није успела да прође групу. Током квалификација за Европско првенство 2012. Ибрахимовић је постављен за капитена националне селекције.