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

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

Betiball's prediction for Germany vs Italy on 23 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 Germany vs Italy preview before placing your bet.

  • Germany are currently 1st with 14 points after 6 matches.
  • Italy sit 2nd with 13 points from 6 matches.
  • Our algorithm prediction: Germany to win with probability 53%.
  • 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-23

Germany vs Italy - Prediction & Odds

Germany
Germany
Italy
Italy
2025-03-23 15:45
53
25
22
1
1 - 1
1 - 1
2.50
1.71
FT
3-3 3-0
-
weather
11℃~12℃
STANDINGS UP TO 23/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
Germany
2
33%
Draw
4
67%
Italy
0
0%
Germany Germany Last 6 matches
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%
Last 6 matches Italy Italy
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%

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

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

Germany

Recent matches

Italy

Italy

Under /Over

(91%)41 4(9%)

1.5

Full Time

Under /Over

(80%)36 9(20%)

Under /Over

(44%)20 25(56%)

1.5

1st Half

Under /Over

(47%)21 24(53%)

Under /Over

(62%)28 17(38%)

1.5

2nd Half

Under /Over

(42%)19 26(58%)

/Yes

(60%)27 18(40%)

Both scored
(Yes/No)

No /Yes

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