Netherlands vs Spain: Prediction, Betting Tips & Match Preview – 20 March

Netherlands
2nd place in Group C
2
2-2
FT
20/03/2025 19:45
Spain
1st place in Group D
MATCH INTRO

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

  • Netherlands are currently 2nd with 9 points after 6 matches.
  • Spain sit 1st with 16 points from 6 matches.
  • Our algorithm prediction: Spain to win with probability 38%.
  • Head-to-head history favors Netherlands, who have won 2 of the last 4 meetings. Spain have no wins, while 2 matches ended in draws.
favorite match
19:45

2025-03-20

Netherlands vs Spain - Prediction & Odds

Netherlands
Netherlands
Spain
Spain
2025-03-20 19:45
34
28
38
2
1 - 1
1 - 1
2.50
2.35
FT
2-2 1-1
-
weather
12℃~13℃
STANDINGS UP TO 20/03/2025
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
Group D PTS
GP W D L GF GA +/-
16 6 5 1 0 13 4 9
8 6 2 2 2 7 5 2
6 6 1 3 2 3 6 -3
2 6 0 2 4 6 14 -8
Head To Head
11/11/2020 19:45
Netherlands Netherlands
1 - 1
Spain Spain
INT FRL
31/03/2015 18:45
Netherlands Netherlands
2 - 0
Spain Spain
INT FRL
13/06/2014 19:00
Spain Spain
1 - 5
Netherlands Netherlands
World Cup
11/07/2010 18:30
Netherlands Netherlands
0 - 0
Spain Spain
World Cup
Netherlands
2
50%
Draw
2
50%
Spain
0
0%
Netherlands Netherlands Last 6 matches
19/11/2024 19:45
Bosnia and Herzegovina 1 - 1 Netherlands UEFA NL
16/11/2024 19:45
Netherlands 4 - 0 Hungary UEFA NL
14/10/2024 18:45
Germany 1 - 0 Netherlands UEFA NL
11/10/2024 18:45
Hungary 1 - 1 Netherlands UEFA NL
10/09/2024 18:45
Netherlands 2 - 2 Germany UEFA NL
07/09/2024 18:45
Netherlands 5 - 2 Bosnia and Herzegovina UEFA NL
Win
33%
Draw
50%
Lost
17%
Last 6 matches Spain Spain
18/11/2024 19:45
Spain 3 - 2 Switzerland UEFA NL
15/11/2024 19:45
Denmark 1 - 2 Spain UEFA NL
15/10/2024 18:45
Spain 3 - 0 Serbia UEFA NL
12/10/2024 18:45
Spain 1 - 0 Denmark UEFA NL
08/09/2024 18:45
Switzerland 1 - 4 Spain UEFA NL
05/09/2024 18:45
Serbia 0 - 0 Spain UEFA NL
Win
83%
Draw
17%
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.91
Conceded
39
Avg. per game
0.44
Scored
108
Avg. per game
1.14
Conceded
20
Avg. per game
0.21
Scored a goal
In last 6 matches
YesNo
3 (50%)3 (50%)
In last 6 matches
NoYes
4 (67%)2 (33%)
In last 88 matches
YesNo
54 (61%)34 (39%)
In last 88 matches
NoYes
64 (67%)31 (33%)
Netherlands

Netherlands

Recent matches

Spain

Spain

Under /Over

(89%)40 5(11%)

1.5

Full Time

Under /Over

(76%)34 11(24%)

Under /Over

(44%)20 25(56%)

1.5

1st Half

Under /Over

(49%)22 23(51%)

Under /Over

(53%)24 21(47%)

1.5

2nd Half

Under /Over

(47%)21 24(53%)

/Yes

(58%)26 19(42%)

Both scored
(Yes/No)

No /Yes

(44%)20 25(56%)
GOALS BY TIME PERIOD
Netherlands Netherlands
Spain Spain
Shots
Netherlands
Netherlands
Total shots
15.55 avg / game
Blocked
284 total
Avg. 4.18
Spain
Spain
Total shots
16.77 avg / game
Blocked
310 total
Avg. 4.31
Total passes
38930
Avg. 573 / game
Accurate
87%
Ball possession
59%
Total passes
53210
Avg. 719 / game
Accurate
90%
Ball possession
68%
OTHERS
Netherlands
Netherlands
88
Played games
Spain
Spain
95
Avg / game Total Total Avg / game
0.40
35
Clean sheets
46
0.48
5.03
443
Corners
497
5.23
12.94
1139
Throw-ins
1239
13.04
1.52
134
Offsides
155
1.63
1.86
164
GK saves
145
1.53
Netherlands
Netherlands
DISCIPLINARY
Spain
Spain
Avg / game Total Total Avg / game
1.05
92
Yellow card
116
1.22
0.06
5
Red card
2
0.02
10.20
898
Fouls
950
10.00
8.75
770
Tackles
885
9.32