Switzerland host Sweden in the World Cup Qualification Europe on 15 November 2025, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:45 UK Time.
Switzerland return to action in the World Cup Qualification Europe looking to strengthen their grip on the group, as they host Sweden following a strong run that has yet to see them concede.
When the sides met last month, the Nati earned a commanding 2-0 victory in Stockholm, and that gap in quality looks difficult for Sweden to bridge in Geneva.
Switzerland have been the standout side in their group, combining defensive control with measured attacking play. Three wins and a draw from four matches, with nine goals scored and none conceded, underline their tactical balance.
At home, the Nati have been particularly efficient, dispatching Kosovo 4-0 and Slovenia 3-0, both performances marked by early dominance and composure in the final third.
The goalless draw in Slovenia last time out showed a team capable of managing the tempo when goals are hard to find, a quality often seen in top-level qualification campaigns.
Switzerland’s back line, which has not been breached in four matches, provides a solid foundation for controlled, progressive football. That consistency, paired with the earlier 2-0 win in Sweden, suggests another confident showing is on the cards.
Sweden’s qualifying campaign has unravelled quickly, leaving them short of rhythm and confidence. Three defeats in four, alongside just two goals scored, highlight their ongoing struggles at both ends of the pitch.
The 0-2 loss at home to Switzerland followed by a 0-1 defeat to Kosovo exposed their lack of fluency in possession and vulnerability when forced to defend deep.
Away from home, the situation has been equally difficult. The 2-0 loss in Kosovo and 2-2 draw in Slovenia reflect a side that starts well but fades after the interval.
With seven goals conceded across four outings, their back line has lacked cohesion, and the upcoming trip to face the group’s most organised side looks a daunting challenge.
The main betting insight, HT/FT Switzerland/Switzerland at 2.30 odds, fits the Nati’s pattern of early control and consistent game management. Switzerland tend to assert themselves quickly at home, and with Sweden’s confidence low, an early breakthrough could again set the tone.
In the same line, Over 1.5 Goals in the Second Half at 1.93 odds offers solid value. Switzerland have scored multiple late goals in each of their home victories, often capitalising as opponents tire and space opens up. Sweden’s defensive shape tends to loosen after the interval, making that market appealing.
Finally, the 3-0 scoreline at 11.00 odds mirrors Switzerland’s recent home results and seems a realistic outcome based on current form. The Nati’s disciplined structure, combined with Sweden’s scoring drought, points toward another clear, professional home win.
| Switzerland | Sweden | |
|---|---|---|
| Game Played | 5 | 5 |
| Wins | 4 | 0 |
| Draws | 1 | 1 |
| Loss | 0 | 4 |
| Goals For | 13 | 3 |
| Goals Against | 1 | 11 |
| Switzerland | Sweden | |
|---|---|---|
| Game Played | 3 | 3 |
| Wins | 3 | 0 |
| Draws | 0 | 1 |
| Loss | 0 | 2 |
| Goals For | 11 | 3 |
| Goals Against | 1 | 8 |
|
15.11.25
|
Switzerland Sweden |
4-1 |
|
13.10.25
|
Slovenia Switzerland |
0-0 |
|
10.10.25
|
Sweden Switzerland |
0-2 |
|
08.09.25
|
Switzerland Slovenia |
3-0 |
|
05.09.25
|
Switzerland Kosovo |
4-0 |
|
11.06.25
|
USA Switzerland |
0-4 |
|
07.06.25
|
Mexico Switzerland |
2-4 |
|
25.03.25
|
Switzerland Luxembourg |
3-1 |
|
21.03.25
|
Northern Ireland Switzerland |
1-1 |
|
18.11.24
|
Spain Switzerland |
3-2 |
|
15.11.24
|
Switzerland Serbia |
1-1 |
|
15.10.24
|
Switzerland Denmark |
2-2 |
|
12.10.24
|
Serbia Switzerland |
2-0 |
|
08.09.24
|
Switzerland Spain |
1-4 |
|
05.09.24
|
Denmark Switzerland |
2-0 |
|
06.07.24
|
England Switzerland (Penalties:5 - 3) |
1-1 |
|
29.06.24
|
Switzerland Italy |
2-0 |
|
23.06.24
|
Switzerland Germany |
1-1 |
|
19.06.24
|
Scotland Switzerland |
1-1 |
|
15.06.24
|
Hungary Switzerland |
1-3 |
|
08.06.24
|
Switzerland Austria |
1-1 |
|
04.06.24
|
Switzerland Estonia |
4-0 |
|
26.03.24
|
Ireland Switzerland |
0-1 |
|
23.03.24
|
Denmark Switzerland |
0-0 |
|
21.11.23
|
Romania Switzerland |
1-0 |
|
18.11.23
|
Switzerland Kosovo |
1-1 |
|
15.11.23
|
Israel Switzerland |
1-1 |
|
15.10.23
|
Switzerland Belarus |
3-3 |
|
12.09.23
|
Switzerland Andorra |
3-0 |
|
09.09.23
|
Kosovo Switzerland |
2-2 |
|
19.06.23
|
Switzerland Romania |
2-2 |
|
16.06.23
|
Andorra Switzerland |
1-2 |
|
28.03.23
|
Switzerland Israel |
3-0 |
|
25.03.23
|
Belarus Switzerland |
0-5 |
|
06.12.22
|
Portugal Switzerland |
6-1 |
|
02.12.22
|
Serbia Switzerland |
2-3 |
|
28.11.22
|
Brazil Switzerland |
1-0 |
|
24.11.22
|
Switzerland Cameroon |
1-0 |
|
17.11.22
|
Ghana Switzerland |
2-0 |
|
27.09.22
|
Switzerland Czech Republic |
2-1 |
|
24.09.22
|
Spain Switzerland |
1-2 |
|
12.06.22
|
Switzerland Portugal |
1-0 |
|
09.06.22
|
Switzerland Spain |
0-1 |
|
05.06.22
|
Portugal Switzerland |
4-0 |
|
02.06.22
|
Czech Republic Switzerland |
2-1 |
|
29.03.22
|
Switzerland Kosovo |
1-1 |
|
26.03.22
|
England Switzerland |
2-1 |
|
15.11.21
|
Switzerland Bulgaria |
4-0 |
|
12.11.21
|
Italy Switzerland |
1-1 |
|
12.10.21
|
Lithuania Switzerland |
0-4 |
|
15.11.25
|
Switzerland Sweden |
4-1 |
|
08.09.25
|
Switzerland Slovenia |
3-0 |
|
05.09.25
|
Switzerland Kosovo |
4-0 |
|
25.03.25
|
Switzerland Luxembourg |
3-1 |
|
15.11.24
|
Switzerland Serbia |
1-1 |
|
15.10.24
|
Switzerland Denmark |
2-2 |
|
08.09.24
|
Switzerland Spain |
1-4 |
|
29.06.24
|
Switzerland Italy |
2-0 |
|
23.06.24
|
Switzerland Germany |
1-1 |
|
08.06.24
|
Switzerland Austria |
1-1 |
|
04.06.24
|
Switzerland Estonia |
4-0 |
|
18.11.23
|
Switzerland Kosovo |
1-1 |
|
15.10.23
|
Switzerland Belarus |
3-3 |
|
12.09.23
|
Switzerland Andorra |
3-0 |
|
19.06.23
|
Switzerland Romania |
2-2 |
|
28.03.23
|
Switzerland Israel |
3-0 |
|
24.11.22
|
Switzerland Cameroon |
1-0 |
|
27.09.22
|
Switzerland Czech Republic |
2-1 |
|
12.06.22
|
Switzerland Portugal |
1-0 |
|
09.06.22
|
Switzerland Spain |
0-1 |
|
29.03.22
|
Switzerland Kosovo |
1-1 |
|
15.11.21
|
Switzerland Bulgaria |
4-0 |
|
09.10.21
|
Switzerland Northern Ireland |
2-0 |
|
05.09.21
|
Switzerland Italy |
0-0 |
|
01.09.21
|
Switzerland Greece |
2-1 |
|
02.07.21
|
Switzerland Spain (Penalties:1 - 3) |
1-1 |
|
20.06.21
|
Switzerland Turkey |
3-1 |
|
03.06.21
|
Switzerland Liechtenstein |
7-0 |
|
30.05.21
|
Switzerland USA |
2-1 |
|
31.03.21
|
Switzerland Finland |
3-2 |
|
28.03.21
|
Switzerland Lithuania |
1-0 |
|
17.11.20
|
Switzerland Ukraine |
3-0 |
|
14.11.20
|
Switzerland Spain |
1-1 |
|
07.10.20
|
Switzerland Croatia |
1-2 |
|
06.09.20
|
Switzerland Germany |
1-1 |
|
15.11.19
|
Switzerland Georgia |
1-0 |
|
15.10.19
|
Switzerland Ireland |
2-0 |
|
08.09.19
|
Switzerland Gibraltar |
4-0 |
|
13.10.25
|
Slovenia Switzerland |
0-0 |
|
10.10.25
|
Sweden Switzerland |
0-2 |
|
11.06.25
|
USA Switzerland |
0-4 |
|
07.06.25
|
Mexico Switzerland |
2-4 |
|
21.03.25
|
Northern Ireland Switzerland |
1-1 |
|
18.11.24
|
Spain Switzerland |
3-2 |
|
12.10.24
|
Serbia Switzerland |
2-0 |
|
05.09.24
|
Denmark Switzerland |
2-0 |
|
06.07.24
|
England Switzerland (Penalties:5 - 3) |
1-1 |
|
19.06.24
|
Scotland Switzerland |
1-1 |
|
15.06.24
|
Hungary Switzerland |
1-3 |
|
26.03.24
|
Ireland Switzerland |
0-1 |
|
23.03.24
|
Denmark Switzerland |
0-0 |
|
21.11.23
|
Romania Switzerland |
1-0 |
|
15.11.23
|
Israel Switzerland |
1-1 |
|
09.09.23
|
Kosovo Switzerland |
2-2 |
|
16.06.23
|
Andorra Switzerland |
1-2 |
|
25.03.23
|
Belarus Switzerland |
0-5 |
|
06.12.22
|
Portugal Switzerland |
6-1 |
|
02.12.22
|
Serbia Switzerland |
2-3 |
|
28.11.22
|
Brazil Switzerland |
1-0 |
|
17.11.22
|
Ghana Switzerland |
2-0 |
|
24.09.22
|
Spain Switzerland |
1-2 |
|
05.06.22
|
Portugal Switzerland |
4-0 |
|
02.06.22
|
Czech Republic Switzerland |
2-1 |
|
26.03.22
|
England Switzerland |
2-1 |
|
12.11.21
|
Italy Switzerland |
1-1 |
|
12.10.21
|
Lithuania Switzerland |
0-4 |
|
08.09.21
|
Northern Ireland Switzerland |
0-0 |
|
28.06.21
|
France Switzerland (Penalties:4 - 5) |
3-3 |
|
16.06.21
|
Italy Switzerland |
3-0 |
|
12.06.21
|
Wales Switzerland |
1-1 |
|
25.03.21
|
Bulgaria Switzerland |
1-3 |
|
11.11.20
|
Belgium Switzerland |
2-1 |
|
13.10.20
|
Germany Switzerland |
3-3 |
|
10.10.20
|
Spain Switzerland |
1-0 |
|
03.09.20
|
Ukraine Switzerland |
2-1 |
|
18.11.19
|
Gibraltar Switzerland |
1-6 |
|
12.10.19
|
Denmark Switzerland |
1-0 |
|
05.09.19
|
Ireland Switzerland |
1-1 |
|
23.03.19
|
Georgia Switzerland |
0-2 |
|
15.11.25
|
Switzerland Sweden |
4-1 |
|
13.10.25
|
Sweden Kosovo |
0-1 |
|
10.10.25
|
Sweden Switzerland |
0-2 |
|
08.09.25
|
Kosovo Sweden |
2-0 |
|
05.09.25
|
Slovenia Sweden |
2-2 |
|
10.06.25
|
Sweden Algeria |
4-3 |
|
06.06.25
|
Hungary Sweden |
0-2 |
|
25.03.25
|
Sweden Northern Ireland |
5-1 |
|
22.03.25
|
Luxembourg Sweden |
1-0 |
|
19.11.24
|
Sweden Azerbaijan |
6-0 |
|
16.11.24
|
Sweden Slovakia |
2-1 |
|
14.10.24
|
Estonia Sweden |
0-3 |
|
11.10.24
|
Slovakia Sweden |
2-2 |
|
08.09.24
|
Sweden Estonia |
3-0 |
|
05.09.24
|
Azerbaijan Sweden |
1-3 |
|
08.06.24
|
Sweden Serbia |
0-3 |
|
05.06.24
|
Denmark Sweden |
2-1 |
|
25.03.24
|
Sweden Albania |
1-0 |
|
21.03.24
|
Portugal Sweden |
5-2 |
|
12.01.24
|
Sweden Estonia |
2-1 |
|
19.11.23
|
Sweden Estonia |
2-0 |
|
16.11.23
|
Azerbaijan Sweden |
3-0 |
|
16.10.23
|
Belgium Sweden |
1-1 |
|
12.10.23
|
Sweden Moldova |
3-1 |
|
12.09.23
|
Sweden Austria |
1-3 |
|
09.09.23
|
Estonia Sweden |
0-5 |
|
20.06.23
|
Austria Sweden |
2-0 |
|
16.06.23
|
Sweden New Zealand |
4-1 |
|
27.03.23
|
Sweden Azerbaijan |
5-0 |
|
24.03.23
|
Sweden Belgium |
0-3 |
|
12.01.23
|
Sweden Iceland |
2-1 |
|
09.01.23
|
Sweden Finland |
2-0 |
|
19.11.22
|
Sweden Algeria |
2-0 |
|
16.11.22
|
Mexico Sweden |
1-2 |
|
27.09.22
|
Sweden Slovenia |
1-1 |
|
24.09.22
|
Serbia Sweden |
4-1 |
|
12.06.22
|
Norway Sweden |
3-2 |
|
09.06.22
|
Sweden Serbia |
0-1 |
|
05.06.22
|
Sweden Norway |
1-2 |
|
02.06.22
|
Slovenia Sweden |
0-2 |
|
29.03.22
|
Poland Sweden |
2-0 |
|
24.03.22
|
Sweden Czech Republic |
1-0 |
|
14.11.21
|
Spain Sweden |
1-0 |
|
11.11.21
|
Georgia Sweden |
2-0 |
|
12.10.21
|
Sweden Greece |
2-0 |
|
09.10.21
|
Sweden Kosovo |
3-0 |
|
08.09.21
|
Greece Sweden |
2-1 |
|
05.09.21
|
Sweden Uzbekistan |
2-1 |
|
02.09.21
|
Sweden Spain |
2-1 |
|
29.06.21
|
Sweden Ukraine |
1-2 |
|
13.10.25
|
Sweden Kosovo |
0-1 |
|
10.10.25
|
Sweden Switzerland |
0-2 |
|
10.06.25
|
Sweden Algeria |
4-3 |
|
25.03.25
|
Sweden Northern Ireland |
5-1 |
|
19.11.24
|
Sweden Azerbaijan |
6-0 |
|
16.11.24
|
Sweden Slovakia |
2-1 |
|
08.09.24
|
Sweden Estonia |
3-0 |
|
08.06.24
|
Sweden Serbia |
0-3 |
|
25.03.24
|
Sweden Albania |
1-0 |
|
12.01.24
|
Sweden Estonia |
2-1 |
|
19.11.23
|
Sweden Estonia |
2-0 |
|
12.10.23
|
Sweden Moldova |
3-1 |
|
12.09.23
|
Sweden Austria |
1-3 |
|
16.06.23
|
Sweden New Zealand |
4-1 |
|
27.03.23
|
Sweden Azerbaijan |
5-0 |
|
24.03.23
|
Sweden Belgium |
0-3 |
|
12.01.23
|
Sweden Iceland |
2-1 |
|
09.01.23
|
Sweden Finland |
2-0 |
|
19.11.22
|
Sweden Algeria |
2-0 |
|
27.09.22
|
Sweden Slovenia |
1-1 |
|
09.06.22
|
Sweden Serbia |
0-1 |
|
05.06.22
|
Sweden Norway |
1-2 |
|
24.03.22
|
Sweden Czech Republic |
1-0 |
|
12.10.21
|
Sweden Greece |
2-0 |
|
09.10.21
|
Sweden Kosovo |
3-0 |
|
05.09.21
|
Sweden Uzbekistan |
2-1 |
|
02.09.21
|
Sweden Spain |
2-1 |
|
29.06.21
|
Sweden Ukraine |
1-2 |
|
23.06.21
|
Sweden Poland |
3-2 |
|
18.06.21
|
Sweden Slovakia |
1-0 |
|
05.06.21
|
Sweden Armenia |
3-1 |
|
29.05.21
|
Sweden Finland |
2-0 |
|
31.03.21
|
Sweden Estonia |
1-0 |
|
25.03.21
|
Sweden Georgia |
1-0 |
|
14.11.20
|
Sweden Croatia |
2-1 |
|
08.09.20
|
Sweden Portugal |
0-2 |
|
05.09.20
|
Sweden France |
0-1 |
|
12.01.20
|
Sweden Kosovo |
1-0 |
|
09.01.20
|
Sweden Moldova |
1-0 |
|
18.11.19
|
Sweden Faroe Islands |
3-0 |
|
15.10.19
|
Sweden Spain |
1-1 |
|
08.09.19
|
Sweden Norway |
1-1 |
|
07.06.19
|
Sweden Malta |
3-0 |
|
23.03.19
|
Sweden Romania |
2-1 |
|
15.11.25
|
Switzerland Sweden |
4-1 |
|
08.09.25
|
Kosovo Sweden |
2-0 |
|
05.09.25
|
Slovenia Sweden |
2-2 |
|
06.06.25
|
Hungary Sweden |
0-2 |
|
22.03.25
|
Luxembourg Sweden |
1-0 |
|
14.10.24
|
Estonia Sweden |
0-3 |
|
11.10.24
|
Slovakia Sweden |
2-2 |
|
05.09.24
|
Azerbaijan Sweden |
1-3 |
|
05.06.24
|
Denmark Sweden |
2-1 |
|
21.03.24
|
Portugal Sweden |
5-2 |
|
16.11.23
|
Azerbaijan Sweden |
3-0 |
|
16.10.23
|
Belgium Sweden |
1-1 |
|
09.09.23
|
Estonia Sweden |
0-5 |
|
20.06.23
|
Austria Sweden |
2-0 |
|
16.11.22
|
Mexico Sweden |
1-2 |
|
24.09.22
|
Serbia Sweden |
4-1 |
|
12.06.22
|
Norway Sweden |
3-2 |
|
02.06.22
|
Slovenia Sweden |
0-2 |
|
29.03.22
|
Poland Sweden |
2-0 |
|
14.11.21
|
Spain Sweden |
1-0 |
|
11.11.21
|
Georgia Sweden |
2-0 |
|
08.09.21
|
Greece Sweden |
2-1 |
|
14.06.21
|
Spain Sweden |
0-0 |
|
28.03.21
|
Kosovo Sweden |
0-3 |
|
17.11.20
|
France Sweden |
4-2 |
|
11.11.20
|
Denmark Sweden |
2-0 |
|
14.10.20
|
Portugal Sweden |
3-0 |
|
11.10.20
|
Croatia Sweden |
2-1 |
|
08.10.20
|
Russia Sweden |
1-2 |
|
15.11.19
|
Romania Sweden |
0-2 |
|
12.10.19
|
Malta Sweden |
0-4 |
|
05.09.19
|
Faroe Islands Sweden |
0-4 |
|
26.03.19
|
Norway Sweden |
3-3 |
|
10.10.2025
|
Sweden Switzerland |
0-2
|
|
03.07.2018
|
Sweden Switzerland |
1-0
|