
Germany play host to Greece in their final warm-up game ahead of Euro 2024. Julian Nagelsmann's side are the host nation and kick-off Euro 2024 against Scotland where they will be expected to get off to a winning start in front of their own fans.
Visitors Greece haven't played Germany since 2012 and will be desperate to secure their first win against Die Mannschaft at the tenth attempt of trying.
Toni Kroos returns to the national team following the end of his club career which saw the 34-year-old claim the Champions League trophy with Real Madrid, but can the former Bayern Munich star lead Germany to glory at the European Championship?
Contents
Germany vs Greece prediction: Germany to grind out a result
Key Stats
- Germany have won six of their previous nine meetings with Greece, keeping clean sheets in two of the pair's last four encounters.
- The hosts have kept clean sheets in two of their last three fixtures, while Greece have failed to score in two of their last five outings.
- Under 2.5 goals have been produced in three of Germany's last four matches.
- Four of Greece's last six fixtures have witnessed fewer than three goals.
Pre-game odds and win probability: Bookies backing a home win
- HOME: 3/8 (1.38) – 72.7%
- DRAW: 22/5 (5.40) – 18.5%
- AWAY: 17/2 (9.50) – 10.5%
*odds from Ladbrokes, subject to change
You can find all our predictions for today's games on our football betting tips page.
Last five H2Hs: Germany unbeaten
Germany have never lost against Greece before, picking up three wins and two draws from the duo's last five head-to-heads.
Germany preview: Unbeaten in last three
Julian Nagelsmann will be looking to finish Germany's Euro 2024 warm-ups with a win on Friday night following a goalless draw with Ukraine on Monday night.
Manuel Neuer, Toni Kroos and Thomas Müller are all in the squad and each have accumulated over 100 caps apiece for their country, so provide an experienced core to what is a very talented side.
Predicted lineup: ter Stegen (GK), Schlotterbeck, Rüdiger, Raum, Führich, Kroos, Pavlović, Kimmich, Müller, Undav & Füllkrug
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
Greece preview: Five uncapped players
Giorgos Tzavellas, Kostas Tsimikas, Zeca and Giorgos Giakoumakis have missed out on selection for the latest Greece squad for one reason or another.
Instead, the uncapped and untested Charis Tsingaras, Andreas Ndoj, Kostas Tzolakis, Christos Mandas and Giorgos Athanasiadis have been called up and will be hoping to get their chance to impress against Germany.
Predicted lineup: Vlachodimos (GK), Rota, Chatzidiakos, Kyriakopoulos, Mavropanos, Mantalos, Kourbelis, Bakasetas, Pelkas, Masouras & Ioannidis
UEFA Nations League 23/03/25
W
Scotland
0
Greece
3
UEFA Nations League 20/03/25
L
Scotland
1
Greece
0
UEFA Nations League B 17/11/24
W
Finland
0
Greece
2
UEFA Nations League B 14/11/24
L
England
3
Greece
0
UEFA Nations League B 13/10/24
W
Rep of Ireland
0
Greece
2
Player to watch – Toni Kroos
Toni Kroos' long and illustrious career will come to an end after Euro 2024 and the German legend will be hoping to end his international career just as he did his club career, by lifting the European Championship.
Kroos, 34, has 108 caps and 17 goals for his country and will be sorely missed once he hangs up his boots. Thomas Müller, İlkay Gündoğan and Manuel Neuer will also likely be playing in their final international tournament for the Germans which will bring the end of an era in the process.

Kroos is hoping for a perfect ending to an amazing career
We're expecting Kroos to play some part in the game against Greece just to get him back up to speed with his international teammate and we wouldn't be surprised to see him control the play, helping to guide Germany to victory.