Voor kwalificatie voor het EK in 2012 was de nummer twee van het laatste WK, Nederland de belangrijkste tegenstrever. Zweden verloor in Amsterdam met 4-1 en omdat er ook werd verloren van Hongarije en Nederland alle wedstrijden won was de eerste positie uit zicht. Bij een overwinning zou Zweden de beste nummer twee van alle groepen worden. Een 1-2 achterstand werd binnen twee minuten omgezet: 3-2, het winnende doelpunt werd gescoord door toenmalig PSV'er Ola Toivonen. Op de eindronde zette Zlatan Ibrahimović tegen de Oekraīne Zweden op een 0-1 voorsprong, maar twee doelpunten van veteraan Andrij Sjevtsjenko zorgde voor een 2-1 nederlaag. Ook tegen Engeland kon de ploeg geen voorsprong niet vasthouden (2-3 nederlaag) en was ze na twee wedstrijden uitgeschakeld. Zweden eindigde het toernooi op met een 2-0 overwinning op Frankrijk. Een doelpunt van Ibrahimović werd gekozen tot doelpunt van het toernooi.