Hosts Germany look to make it three wins from three games at Euro 2024 when they take on neighbours Switzerland in the final round of group games.
Both teams look set to qualify for the knockout stage with Switzerland unbeaten on four points and Germany maintaining a 100% record from their opening two fixtures.
We're expecting a close and competitive 90 minutes between the two best teams in Group A but the hosts are the favourite to secure another three points.
Contents
Switzerland vs Germany prediction: Nagelsmann to make in three wins from three
Key Stats
- Germany have won five of their last six matches across all competitions, including their opening two games at Euro 2024.
- Switzerland have lost three of their last six meetings with Germany.
- Both teams have scored in four of the last five head-to-heds between these two nations.
- Jamal Musiala has scored in both of Germany's group games at Euro 2024 and has been one of the best players at the tournament.
Pre-game odds and win probability: Germany backed to beat the Swiss
- HOME: 4/1 (5.00) – 20%
- DRAW: 3/1 (4.00) – 25%
- AWAY: 3/4 (1.75) – 57.1%
*odds from Ladbrokes, subject to change
Germany are the expected winner of this game with a probability of 57.1%, and we agree with this selection.
You can find all our predictions for today's games on our football betting tips page.
Last five H2Hs: Germany in front
Hosts Germany have won two, drawn two and lost one of their last five games against Switzerland with the pair playing out a 3-3 draw when they last locked horns in 2020.
UEFA Nations League 13/10/20

Germany

Switzerland
UEFA Nations League 06/09/20

Switzerland

Germany
Switzerland preview: Came under pressure against Scotland
Switzerland fell behind early on against Scotland but fought back to earn a 1-1 draw that leaves the Swiss on the cusp of qualification for the knockout stage at Euro 2024.
Xherdan Shaqiri came into the starting lineup and scored a superb equaliser against Scotland. The 32-year-old midfielder knows Germany well having played for Bayern Munich and will be Switzerland's dangerman this weekend.
Predicted lineup: Sommer (GK), Rodríguez, Schär, Widmer, Akanji, Shaqiri, Xhaka, Freuler, Aebischer, Vargas & Ndoye
International Match 25/03/25
W

Luxembourg
1

Switzerland
3
International Match 21/03/25
D

Northern Ireland
1

Switzerland
1
UEFA Nations League A 18/11/24
L

Spain
3

Switzerland
2
UEFA Nations League A 15/11/24
D

Serbia
1

Switzerland
1
UEFA Nations League A 15/10/24
D

Denmark
2

Switzerland
2
Germany preview: Look like champions in the making
Germany were made to work for their 2-0 win against Hungary but never looked like losing the game. Jamal Musiala opened the scoring with his second goal of the tournament and it was left to Ilkay Gundogan to settle the result in the second half, the Barcelona man's 19th international goal in his 79th appearance.
Niclas Füllkrug will be hoping to get the nod to start against Switzerland ahead of Kai Havertz but we've backed Julian Nagelsmann to go with the same starting lineup he used in the opening two matches.
Predicted lineup: Neuer (GK), Rüdiger, Tah, Mittelstädt, Kroos, Gündoğan, Andrich, Kimmich, Havertz, Wirtz & Musiala
UEFA Nations League 23/03/25
D

Italy
3

Germany
3
UEFA Nations League 20/03/25
W

Italy
1

Germany
2
UEFA Nations League A 19/11/24
D

Hungary
1

Germany
1
UEFA Nations League A 16/11/24
W

Bosnia-Herzegovina
0

Germany
7
UEFA Nations League A 14/10/24
W

Netherlands
0

Germany
1
Player to watch – Jamal Musiala
21-year-old Jamal Musiala scored his fourth international goal in his 31st cap against Hungary on matchday two.
The Bayern Munich man, who represented England from U15 to U21 level, has been one of the big stars of Euro 2024 so far and will be hoping to go all the way with Germany this summer.

Musiala has been a regular in the Bayern team since the 2020/21 campaign and last season scored 12 goals in 38 appearances across all competitions for the German giants.
A new star is born at Euro 2024
However, Euro 2024 has provided the young attacker with the platform to reach a global audience who are now realising his true potential. We're expecting another big game from Germany's star player at Euro 2024 when Germany take on Switzerland this weekend.
The latest Tweets from each camp
Switzerland
Derby Time! ?
? 21:00
? SRF 2, RTS 2, RSI La 2
ℹ️ Important Fan-Infos: https://t.co/AeHvUVv9wn pic.twitter.com/HYFI8vFd9V— ?? Nati (@nati_sfv_asf) June 23, 2024
Germany
Round of 16 place secured ✅
Can we secure top spot of Group A ⏳#DFB #GermanFootball #GermanMNT #EURO2024 #SUIGER
? DFB/ Philipp Reinhard pic.twitter.com/a5ioa9damg
— German Football (@DFB_Team_EN) June 23, 2024