Match Overview
Italy will face Germany on March 20, 2025, at 19:45 UTC at the San Siro Stadium in Milan, Italy. This match is part of the UEFA Nations League Finals.

You can find all previous Italy vs. Germany head-to-head results, along with live scores and match statistics, on 24hscore.
During the match, you can:
- See who scores in real-time
- Monitor the Attack Momentum to check which team is dominating
- Access detailed match statistics such as ball possession, shots, corner kicks, big chances created, cards, key passes, duels, and more
- Track the performance of both teams in previous UEFA Nations League Finals matches
- Explore community predictions from 24hscore users on which team is more likely to win
These features will help you make a more informed prediction for the Italy vs. Germany match. While 24hscore does not offer direct betting, it provides the best odds and displays links to sites offering live betting. You can also view live U-TV odds in the 24hscore Football live score section.
Italy’s Upcoming Matches
Italy’s next match is against Germany on March 20, 2025, at 19:45 UTC in the UEFA Nations League Finals. Stay updated with live scores, standings, and real-time match statistics throughout the game.
Italy’s Previous Match
Italy’s most recent match ended with a 3-1 loss to France in the UEFA Nations League. You can check Italy’s last 100 matches, with statistics, win/draw/loss records, and upcoming fixtures.
Current Italy Squad
- Forwards: Moise Kean, Mateo Retegui, Giacomo Raspadori, Daniel Maldini
- Midfielders: Nicolò Barella, Sandro Tonali, Federico Dimarco, Manuel Locatelli, Andrea Cambiaso, Davide Frattesi, Nicolò Rovella, Niccolò Pisilli
- Defenders: Alessandro Bastoni, Destiny Udogie, Giovanni Di Lorenzo, Federico Gatti, Alessandro Buongiorno, Nicolò Savona, Caleb Okoli, Pietro Comuzzo
- Goalkeepers: Gianluigi Donnarumma, Guglielmo Vicario, Alex Meret
Germany’s Upcoming Matches
Germany’s next match is against Italy on March 20, 2025, at 19:45 UTC in the UEFA Nations League Finals. You can follow live scores, standings, and real-time match statistics for this game.
Germany’s Previous Match
Germany’s most recent match ended in a 1-1 draw against Hungary in the UEFA Nations League. You can explore Germany’s last 100 matches, including their win/draw/loss statistics and upcoming fixtures.
Current Germany Squad
- Forwards: Kai Havertz, Florian Wirtz, Tim Kleindienst
- Midfielders: Jamal Musiala, Joshua Kimmich, Leroy Sané, Serge Gnabry, Julian Brandt, Pascal Groß, Robert Andrich, Felix Nmecha, Chris Führich
- Defenders: Antonio Rüdiger, Nico Schlotterbeck, Jonathan Tah, Robin Gosens, Maximilian Mittelstädt, Benjamin Henrichs, Robin Koch
- Goalkeepers: Stefan Ortega, Alexander Nübel, Oliver Baumann
Prediction and Betting Odds
Italy will aim to secure a strong performance at home, while Germany will be looking to extend their good form. Both teams will be focused on claiming the win in this key UEFA Nations League clash.
Betting Odds:
- Italy to win: 2.90
- Germany to win: 2.50
- Draw: 3.20