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.

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

Germany

3
Switzerland

Switzerland

3

UEFA Nations League 06/09/20

Switzerland

Switzerland

1
Germany

Germany

1

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

Luxembourg

1

Switzerland

Switzerland

3

International Match 21/03/25

D

Northern Ireland

Northern Ireland

1

Switzerland

Switzerland

1

UEFA Nations League A 18/11/24

L

Spain

Spain

3

Switzerland

Switzerland

2

UEFA Nations League A 15/11/24

D

Serbia

Serbia

1

Switzerland

Switzerland

1

UEFA Nations League A 15/10/24

D

Denmark

Denmark

2

Switzerland

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

Italy

3

Germany

Germany

3

UEFA Nations League 20/03/25

W

Italy

Italy

1

Germany

Germany

2

UEFA Nations League A 19/11/24

D

Hungary

Hungary

1

Germany

Germany

1

UEFA Nations League A 16/11/24

W

Bosnia-Herzegovina

Bosnia-Herzegovina

0

Germany

Germany

7

UEFA Nations League A 14/10/24

W

Netherlands

Netherlands

0

Germany

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.

Jamal Musiala player to watch
Jamal Musiala celebrates his second goal at Euro 2024 – Photo by Icon Sport

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

Germany

europa league odds

James developed his own blog covering football transfers from across Europe's big leagues before becoming a regular match preview and betting tips writer and now has 10+ years experience covering club and international leagues and competitions across the globe.