Italy vs Germany: Prediction, Betting Tips & Match Preview – 20 March

Italy
2nd place in Group B
2
1-2
FT
20/03/2025 15:45
Germany
1st place in Group C
MATCH INTRO

Betiball's prediction for Italy vs Germany on 20 March 2025 (kick-off: 15:45) is built from both teams' recent form, head-to-head history, squad availability, and tactical analysis. Read the full Italy vs Germany preview before placing your bet.

  • Italy are currently 2nd with 13 points after 6 matches.
  • Germany sit 1st with 14 points from 6 matches.
  • Our algorithm prediction: Germany to win with probability 37%.
  • Head-to-head history favors Germany, who have won 2 of the last 6 meetings. Italy have no wins, while 4 matches ended in draws.
favorite match
15:45

2025-03-20

Italy vs Germany - Prediction & Odds

Italy
Italy
Germany
Germany
2025-03-20 15:45
35
28
37
2
1 - 1
1 - 1
2.25
2.45
FT
1-2 1-0
-
weather
11℃~12℃
STANDINGS UP TO 20/03/2025
Group B PTS
GP W D L GF GA +/-
13 6 4 1 1 12 6 6
13 6 4 1 1 13 8 5
4 6 1 1 4 6 9 -3
4 6 1 1 4 5 13 -8
Group C PTS
GP W D L GF GA +/-
14 6 4 2 0 18 4 14
9 6 2 3 1 13 7 6
6 6 1 3 2 4 11 -7
2 6 0 2 4 4 17 -13
Head To Head
14/06/2022 14:45
Germany Germany
5 - 2
Italy Italy
UEFA NL
04/06/2022 14:45
Italy Italy
1 - 1
Germany Germany
UEFA NL
15/11/2016 15:45
Italy Italy
0 - 0
Germany Germany
INT FRL
02/07/2016 15:00
Germany Germany
1 - 1
Italy Italy
EURO Cup
29/03/2016 14:45
Germany Germany
4 - 1
Italy Italy
INT FRL
15/11/2013 15:45
Italy Italy
1 - 1
Germany Germany
INT CF
Italy
0
0%
Draw
4
67%
Germany
2
33%
Italy Italy Last 6 matches
17/11/2024 15:45
Italy 1 - 3 France UEFA NL
14/11/2024 15:45
Belgium 0 - 1 Italy UEFA NL
14/10/2024 14:45
Italy 4 - 1 Israel UEFA NL
10/10/2024 14:45
Italy 2 - 2 Belgium UEFA NL
09/09/2024 14:45
Israel 1 - 2 Italy UEFA NL
06/09/2024 14:45
France 1 - 3 Italy UEFA NL
Win
67%
Draw
17%
Lost
17%
Last 6 matches Germany Germany
19/11/2024 15:45
Hungary 1 - 1 Germany UEFA NL
16/11/2024 15:45
Germany 7 - 0 Bosnia and Herzegovina UEFA NL
14/10/2024 14:45
Germany 1 - 0 Netherlands UEFA NL
11/10/2024 14:45
Bosnia and Herzegovina 1 - 2 Germany UEFA NL
10/09/2024 14:45
Netherlands 2 - 2 Germany UEFA NL
07/09/2024 14:45
Germany 5 - 0 Hungary UEFA NL
Win
67%
Draw
33%
Lost
0%

Goals use the selected half; shots, passes and possession are averaged over full matches in the sample.

Goals
Scored
80
Avg. per game
0.94
Conceded
36
Avg. per game
0.42
Scored
91
Avg. per game
1.06
Conceded
41
Avg. per game
0.48
Scored a goal
In last 6 matches
YesNo
3 (50%)3 (50%)
In last 6 matches
NoYes
4 (67%)2 (33%)
In last 85 matches
YesNo
51 (60%)34 (40%)
In last 85 matches
NoYes
52 (60%)34 (40%)
Italy

Italy

Recent matches

Germany

Germany

Under /Over

(80%)36 9(20%)

1.5

Full Time

Under /Over

(91%)41 4(9%)

Under /Over

(47%)21 24(53%)

1.5

1st Half

Under /Over

(44%)20 25(56%)

Under /Over

(42%)19 26(58%)

1.5

2nd Half

Under /Over

(62%)28 17(38%)

/Yes

(53%)24 21(47%)

Both scored
(Yes/No)

No /Yes

(60%)27 18(40%)
GOALS BY TIME PERIOD
Italy Italy
Germany Germany
Shots
Italy
Italy
Total shots
15.15 avg / game
Blocked
266 total
Avg. 4.59
Germany
Germany
Total shots
16.85 avg / game
Blocked
246 total
Avg. 4.24
Total passes
33285
Avg. 546 / game
Accurate
86%
Ball possession
56%
Total passes
38275
Avg. 649 / game
Accurate
89%
Ball possession
64%
OTHERS
Italy
Italy
85
Played games
Germany
Germany
86
Avg / game Total Total Avg / game
0.47
40
Clean sheets
28
0.33
5.00
425
Corners
455
5.29
13.31
1131
Throw-ins
992
11.53
1.76
150
Offsides
160
1.86
1.89
161
GK saves
148
1.72
Italy
Italy
DISCIPLINARY
Germany
Germany
Avg / game Total Total Avg / game
1.44
122
Yellow card
110
1.28
0.05
4
Red card
1
0.01
9.76
830
Fouls
823
9.57
9.71
825
Tackles
837
9.73