Draw for the UEFA Euro 2020 qualifying was conducted on December 2nd, 2018. Sweden were seeded into the pot 2 and were drawn in Group F along in Group F with Spain, Norway, Romania, Faroe Islands and Malta.
Sweden began their qualifying campaign on the 23rd of March, 2019, with a 2-1 victory over Romania at the Friends Arena in Solna. Goals were scored through Robin Quaison and Viktor Claesson. A few days later, Sweden played against Norway at the Ullevaal Stadion in Oslo. It was the first official match between the two nations since 1978's FIFA World Cup qualification. After being down 2-0 early in the second quarter, Sweden turned the match around, scoring goals again through Claesson along with Quaison to bring the score to 3-2 in the final minutes of the game. But, Ola Kamara equalised for Norway on their one moment of play to make it 3-3 in final minutes after added extra time. On the 7th of June, Sweden played against Malta at the Friends Arena in Solna. For the third time in a row, Robin Quaison and Viktor Claesson scored in a 3-0 win. On June 10, Sweden lost 0-3 against Spain at the Santiago Bernabeu Stadium in Madrid.
On the 5th of September, Sweden played away against Faroe Islands in Torshavn. Alexander Isak scored two goals in the first fifteen minutes of the game. In the second half, Victor Lindelof and Robin Quaison scored goals before half-time to ensure victory with a comfortable score of 4-0. A few days later, Sweden played the return game against its neighbours Norway at the Friends Arena in Solna. Stefan Johansen scored 1-0 for Norway shortly before half-time due to a mishap caused by Andreas Granqvist. 15 minutes into the second period, Emil Forsberg scored 1-1 which was the final score.
On the 12th of October, Sweden defeated Malta in Ta'Qali, the score of 4-0. In the first game, Marcus Danielson scored and Sebastian Larsson scored two penalty goals. Larsson's debut international goal since scoring against France during UEFA Euro 2012. A few days later, Sweden played the return match against Spain at the Friends Arena in Solna. In the second half, early in the game, Marcus Berg scored 1-0 for Sweden by scoring a goal from close the goal. Rodrigo scored to equalize for Spain after the second half of extra time and the game finished 1-1.
On the 15th of November, Sweden defeated Romania with a 2-0 win at Bucharest with goals from Marcus Berg and Robin Quaison in the first period. The victory was a sign that Sweden were second in the group, and was guaranteed a spot for UEFA Euro 2020, their sixth consecutive European championship.
Final draw took place on November 30, 2019 at Bucharest, Romania. Sweden were seeded into the pot 3 and were drawn into the group E alongside Spain out of pot 1. Poland from the pot 2. Slovakia in pot 4 which qualified through play-off.
The tournament started for Sweden on the 14th of June, 2021 at Seville against a well-known Spain team they met in qualifying. It was a bit of unusual in that Spain had an 86% share of control and had 17 attempts to Sweden but it wasn't enough to score and the game ended in a 0-0 draw. Alexander Isak's UEFA Euro debut provided moments of individual brilliance that attracted the attention of fans in a game that had nothing else to offer offensively for Swedish fans.
The next day, Sweden would face off against Slovakia in Saint Petersburg. The game was not a goal-scoring affair up to the moment of the 77thminute when Emil Forsberg slotted home a penalty following Slovakian goalkeeper Martin Dubravka, took out Robin Quaison in the box. After the Slovakian goalkeeper held the Slovakian side to a bare zero shots at goal, the game ended 1-0 in the for the Swedes. This victory would ensure Sweden's spot in knockout rounds.
On June 23, Sweden would play their final game of the group against the Poland team that featured Robert Lewandowski, desperate to beat them to increase their chances of making it to in the knockout stage. In the 2nd minute it was Emil Forsberg would score the first goal of open-play Sweden during the tournament. At the end of the match, in the 59th Forsberg's goal in the second half of the game was scored by a feisty Dejan Kulusveski, who missed the initial matches because of a COVID-19-related diagnosis. The striker arrived just five minutes prior to running at the half-way point, which resulted in his first goal in the Sweden senior shirt. Similar to Isak two weeks earlier it is the first time he made his UEFA Euro debut. Two minutes after Forsberg's first goal in the game, Lewandowski would score a shot that sailed into the corner and pull off a goal to the Poles. He would later score a second goal in the final minute of the game, scoring an equaliser. The time for stoppage came and so did an Swedish goal in the fourth minutes of timeout, courtesy the Kulusveski assists for Viktor Claesson. The 90th minute winner will guarantee Sweden's first place in UEFA Euro 2020 Group E.
Sweden will take on Ukraine at the end of the 16th round on the 29th of June , in Glasgow. After a goal in the opening minutes from Ukrainian flanker also Manchester City player, Oleksandr Zinchenko, Emil Forsberg would once again show his heroics during the 43rd minutes in order to bring the game to a level. After 45 minutes, and with no further goals, the game was sent into extra-time. At the end of 99 minutes, Marcus Danielson was shown a straight red card for an attack against Artem Besyedin. The game did not result in penalties since Artem Dovbyk smashed a 120th-minute shot into the net after an assist from Zinchenko. It was a fitting end to an otherwise impressive game for Janne Andersson's team.