Spain host Bulgaria in the World Cup Qualification Europe on 14 October 2025, Tuesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:45 UK Time.
Spain are already through to the 2026 World Cup but have no signs of slowing down. They have won all their qualifiers so far, scoring freely and controlling every game. Bulgaria, on the other hand, are bottom of the table with a goal difference that reflects a team struggling at both ends of the pitch. The gulf in quality could make this a long night for the visitors.
La Roja have taken full command of Group E with three straight wins. They scored eleven goals and conceded only once in those matches, including a 6-0 demolition of Bulgaria earlier in the campaign.
At home, Spain have been ruthless in attack, netting twice or more in every qualifier. Their recent 2-0 win over Georgia kept the momentum going, following big away victories against Turkey and Bulgaria. The balance between attack and defense stands out, with clean sheets in back-to-back games showing their control.
Even with qualification secured, Spain are expected to maintain intensity. Their attacking rhythm and home dominance make them heavy favourites once again.
Bulgaria enter this game in poor shape after losing all three qualifiers. They have conceded twelve goals while scoring just once. Heavy defeats against Spain, Georgia, and Turkey underline how far they have fallen behind their group rivals.
Away from home, Bulgaria have failed to pick up a point and allowed six goals in two games. Their latest 1-6 home loss to Turkey exposed familiar defensive gaps and an inability to deal with sustained pressure.
Confidence is low, and they now face the toughest test in the group against a side that punished them 6-0 earlier in the campaign.
Spain’s control of possession and attacking tempo should create early chances. They scored twice before halftime in their previous home qualifier, and another fast start is likely. Bulgaria’s defense has collapsed under pressure in every match so far, which makes a high-scoring outcome realistic.
With the hosts in scoring form, Over 1.5 goals in the first half looks strong. A repeat of the Asian Handicap –1 first half angle also fits recent trends, as Spain tend to build early leads.
Bulgaria’s lack of threat up front means Spain could comfortably keep another clean sheet. Expect a dominant display ending in a convincing win for the group leaders. A 6-0 victory for Spain is a fair reflection of their form and superiority.
| Spain | Bulgaria | |
|---|---|---|
| Game Played | 5 | 5 |
| Wins | 5 | 0 |
| Draws | 0 | 0 |
| Loss | 0 | 5 |
| Goals For | 19 | 1 |
| Goals Against | 0 | 18 |
| Spain | Bulgaria | |
|---|---|---|
| Game Played | 2 | 3 |
| Wins | 2 | 0 |
| Draws | 0 | 0 |
| Loss | 0 | 3 |
| Goals For | 6 | 0 |
| Goals Against | 0 | 9 |
|
15.11.25
|
Georgia Spain |
0-4 |
|
14.10.25
|
Spain Bulgaria |
4-0 |
|
11.10.25
|
Spain Georgia |
2-0 |
|
07.09.25
|
Turkey Spain |
0-6 |
|
04.09.25
|
Bulgaria Spain |
0-3 |
|
08.06.25
|
Portugal Spain (Penalties:5 - 3) |
2-2 |
|
05.06.25
|
Spain France |
5-4 |
|
23.03.25
|
Spain Netherlands (Penalties:5 - 4) |
3-3 |
|
20.03.25
|
Netherlands Spain |
2-2 |
|
18.11.24
|
Spain Switzerland |
3-2 |
|
15.11.24
|
Denmark Spain |
1-2 |
|
15.10.24
|
Spain Serbia |
3-0 |
|
12.10.24
|
Spain Denmark |
1-0 |
|
08.09.24
|
Switzerland Spain |
1-4 |
|
05.09.24
|
Serbia Spain |
0-0 |
|
14.07.24
|
Spain England |
2-1 |
|
09.07.24
|
Spain France |
2-1 |
|
05.07.24
|
Spain Germany |
2-1 |
|
30.06.24
|
Spain Georgia |
4-1 |
|
24.06.24
|
Albania Spain |
0-1 |
|
20.06.24
|
Spain Italy |
1-0 |
|
15.06.24
|
Spain Croatia |
3-0 |
|
08.06.24
|
Spain Northern Ireland |
5-1 |
|
05.06.24
|
Spain Andorra |
5-0 |
|
26.03.24
|
Spain Brazil |
3-3 |
|
22.03.24
|
Spain Colombia |
0-1 |
|
19.11.23
|
Spain Georgia |
3-1 |
|
16.11.23
|
Cyprus Spain |
1-3 |
|
15.10.23
|
Norway Spain |
0-1 |
|
12.10.23
|
Spain Scotland |
2-0 |
|
12.09.23
|
Spain Cyprus |
6-0 |
|
08.09.23
|
Georgia Spain |
1-7 |
|
18.06.23
|
Croatia Spain (Penalties:4 - 5) |
0-0 |
|
15.06.23
|
Spain Italy |
2-1 |
|
28.03.23
|
Scotland Spain |
2-0 |
|
25.03.23
|
Spain Norway |
3-0 |
|
06.12.22
|
Morocco Spain (Penalties:3 - 0) |
0-0 |
|
01.12.22
|
Japan Spain |
2-1 |
|
27.11.22
|
Spain Germany |
1-1 |
|
23.11.22
|
Spain Costa Rica |
7-0 |
|
17.11.22
|
Jordan Spain |
1-3 |
|
27.09.22
|
Portugal Spain |
0-1 |
|
24.09.22
|
Spain Switzerland |
1-2 |
|
12.06.22
|
Spain Czech Republic |
2-0 |
|
09.06.22
|
Switzerland Spain |
0-1 |
|
05.06.22
|
Czech Republic Spain |
2-2 |
|
02.06.22
|
Spain Portugal |
1-1 |
|
29.03.22
|
Spain Iceland |
5-0 |
|
26.03.22
|
Spain Albania |
2-1 |
|
14.11.21
|
Spain Sweden |
1-0 |
|
14.10.25
|
Spain Bulgaria |
4-0 |
|
11.10.25
|
Spain Georgia |
2-0 |
|
05.06.25
|
Spain France |
5-4 |
|
23.03.25
|
Spain Netherlands (Penalties:5 - 4) |
3-3 |
|
18.11.24
|
Spain Switzerland |
3-2 |
|
15.10.24
|
Spain Serbia |
3-0 |
|
12.10.24
|
Spain Denmark |
1-0 |
|
14.07.24
|
Spain England |
2-1 |
|
09.07.24
|
Spain France |
2-1 |
|
05.07.24
|
Spain Germany |
2-1 |
|
30.06.24
|
Spain Georgia |
4-1 |
|
20.06.24
|
Spain Italy |
1-0 |
|
15.06.24
|
Spain Croatia |
3-0 |
|
08.06.24
|
Spain Northern Ireland |
5-1 |
|
05.06.24
|
Spain Andorra |
5-0 |
|
26.03.24
|
Spain Brazil |
3-3 |
|
22.03.24
|
Spain Colombia |
0-1 |
|
19.11.23
|
Spain Georgia |
3-1 |
|
12.10.23
|
Spain Scotland |
2-0 |
|
12.09.23
|
Spain Cyprus |
6-0 |
|
15.06.23
|
Spain Italy |
2-1 |
|
25.03.23
|
Spain Norway |
3-0 |
|
27.11.22
|
Spain Germany |
1-1 |
|
23.11.22
|
Spain Costa Rica |
7-0 |
|
24.09.22
|
Spain Switzerland |
1-2 |
|
12.06.22
|
Spain Czech Republic |
2-0 |
|
02.06.22
|
Spain Portugal |
1-1 |
|
29.03.22
|
Spain Iceland |
5-0 |
|
26.03.22
|
Spain Albania |
2-1 |
|
14.11.21
|
Spain Sweden |
1-0 |
|
10.10.21
|
Spain France |
1-2 |
|
05.09.21
|
Spain Georgia |
4-0 |
|
19.06.21
|
Spain Poland |
1-1 |
|
14.06.21
|
Spain Sweden |
0-0 |
|
08.06.21
|
Spain Lithuania |
4-0 |
|
04.06.21
|
Spain Portugal |
0-0 |
|
31.03.21
|
Spain Kosovo |
3-1 |
|
25.03.21
|
Spain Greece |
1-1 |
|
17.11.20
|
Spain Germany |
6-0 |
|
10.10.20
|
Spain Switzerland |
1-0 |
|
06.09.20
|
Spain Ukraine |
4-0 |
|
18.11.19
|
Spain Romania |
5-0 |
|
15.11.19
|
Spain Malta |
7-0 |
|
08.09.19
|
Spain Faroe Islands |
4-0 |
|
23.03.19
|
Spain Norway |
2-1 |
|
18.11.18
|
Spain Bosnia & Herzegovina |
1-0 |
|
15.11.25
|
Georgia Spain |
0-4 |
|
07.09.25
|
Turkey Spain |
0-6 |
|
04.09.25
|
Bulgaria Spain |
0-3 |
|
08.06.25
|
Portugal Spain (Penalties:5 - 3) |
2-2 |
|
20.03.25
|
Netherlands Spain |
2-2 |
|
15.11.24
|
Denmark Spain |
1-2 |
|
08.09.24
|
Switzerland Spain |
1-4 |
|
05.09.24
|
Serbia Spain |
0-0 |
|
24.06.24
|
Albania Spain |
0-1 |
|
16.11.23
|
Cyprus Spain |
1-3 |
|
15.10.23
|
Norway Spain |
0-1 |
|
08.09.23
|
Georgia Spain |
1-7 |
|
18.06.23
|
Croatia Spain (Penalties:4 - 5) |
0-0 |
|
28.03.23
|
Scotland Spain |
2-0 |
|
06.12.22
|
Morocco Spain (Penalties:3 - 0) |
0-0 |
|
01.12.22
|
Japan Spain |
2-1 |
|
17.11.22
|
Jordan Spain |
1-3 |
|
27.09.22
|
Portugal Spain |
0-1 |
|
09.06.22
|
Switzerland Spain |
0-1 |
|
05.06.22
|
Czech Republic Spain |
2-2 |
|
11.11.21
|
Greece Spain |
0-1 |
|
06.10.21
|
Italy Spain |
1-2 |
|
08.09.21
|
Kosovo Spain |
0-2 |
|
02.09.21
|
Sweden Spain |
2-1 |
|
06.07.21
|
Italy Spain (Penalties:4 - 2) |
1-1 |
|
02.07.21
|
Switzerland Spain (Penalties:1 - 3) |
1-1 |
|
28.06.21
|
Croatia Spain |
3-5 |
|
23.06.21
|
Slovakia Spain |
0-5 |
|
28.03.21
|
Georgia Spain |
1-2 |
|
14.11.20
|
Switzerland Spain |
1-1 |
|
11.11.20
|
Netherlands Spain |
1-1 |
|
13.10.20
|
Ukraine Spain |
1-0 |
|
07.10.20
|
Portugal Spain |
0-0 |
|
03.09.20
|
Germany Spain |
1-1 |
|
15.10.19
|
Sweden Spain |
1-1 |
|
12.10.19
|
Norway Spain |
1-1 |
|
05.09.19
|
Romania Spain |
1-2 |
|
07.06.19
|
Faroe Islands Spain |
1-4 |
|
26.03.19
|
Malta Spain |
0-2 |
|
15.11.25
|
Turkey Bulgaria |
2-0 |
|
14.10.25
|
Spain Bulgaria |
4-0 |
|
11.10.25
|
Bulgaria Turkey |
1-6 |
|
07.09.25
|
Georgia Bulgaria |
3-0 |
|
04.09.25
|
Bulgaria Spain |
0-3 |
|
10.06.25
|
Greece Bulgaria |
4-0 |
|
06.06.25
|
Bulgaria Cyprus |
2-2 |
|
23.03.25
|
Ireland Bulgaria |
2-1 |
|
20.03.25
|
Bulgaria Ireland |
1-2 |
|
18.11.24
|
Bulgaria Belarus |
1-1 |
|
15.11.24
|
Luxembourg Bulgaria |
0-1 |
|
15.10.24
|
Northern Ireland Bulgaria |
5-0 |
|
12.10.24
|
Bulgaria Luxembourg |
0-0 |
|
08.09.24
|
Bulgaria Northern Ireland |
1-0 |
|
05.09.24
|
Belarus Bulgaria |
0-0 |
|
08.06.24
|
Slovenia Bulgaria |
1-1 |
|
04.06.24
|
Romania Bulgaria |
0-0 |
|
25.03.24
|
Azerbaijan Bulgaria |
1-1 |
|
22.03.24
|
Tanzania Bulgaria |
0-1 |
|
19.11.23
|
Serbia Bulgaria |
2-2 |
|
16.11.23
|
Bulgaria Hungary |
2-2 |
|
17.10.23
|
Albania Bulgaria |
2-0 |
|
14.10.23
|
Bulgaria Lithuania |
0-2 |
|
10.09.23
|
Montenegro Bulgaria |
2-1 |
|
07.09.23
|
Bulgaria Iran |
0-1 |
|
20.06.23
|
Bulgaria Serbia |
1-1 |
|
17.06.23
|
Lithuania Bulgaria |
1-1 |
|
27.03.23
|
Hungary Bulgaria |
3-0 |
|
24.03.23
|
Bulgaria Montenegro |
0-1 |
|
20.11.22
|
Luxembourg Bulgaria |
0-0 |
|
16.11.22
|
Cyprus Bulgaria |
0-2 |
|
26.09.22
|
North Macedonia Bulgaria |
0-1 |
|
23.09.22
|
Bulgaria Gibraltar |
5-1 |
|
12.06.22
|
Georgia Bulgaria |
0-0 |
|
09.06.22
|
Gibraltar Bulgaria |
1-1 |
|
05.06.22
|
Bulgaria Georgia |
2-5 |
|
02.06.22
|
Bulgaria North Macedonia |
1-1 |
|
29.03.22
|
Croatia Bulgaria |
2-1 |
|
26.03.22
|
Qatar Bulgaria |
2-1 |
|
15.11.21
|
Switzerland Bulgaria |
4-0 |
|
11.11.21
|
Ukraine Bulgaria |
1-1 |
|
12.10.21
|
Bulgaria Northern Ireland |
2-1 |
|
09.10.21
|
Lithuania Bulgaria |
3-1 |
|
08.09.21
|
Bulgaria Georgia |
4-1 |
|
05.09.21
|
Bulgaria Lithuania |
1-0 |
|
02.09.21
|
Italy Bulgaria |
1-1 |
|
08.06.21
|
France Bulgaria |
3-0 |
|
05.06.21
|
Russia Bulgaria |
1-0 |
|
01.06.21
|
Slovakia Bulgaria |
1-1 |
|
31.03.21
|
Northern Ireland Bulgaria |
0-0 |
|
11.10.25
|
Bulgaria Turkey |
1-6 |
|
04.09.25
|
Bulgaria Spain |
0-3 |
|
06.06.25
|
Bulgaria Cyprus |
2-2 |
|
20.03.25
|
Bulgaria Ireland |
1-2 |
|
18.11.24
|
Bulgaria Belarus |
1-1 |
|
12.10.24
|
Bulgaria Luxembourg |
0-0 |
|
08.09.24
|
Bulgaria Northern Ireland |
1-0 |
|
16.11.23
|
Bulgaria Hungary |
2-2 |
|
14.10.23
|
Bulgaria Lithuania |
0-2 |
|
07.09.23
|
Bulgaria Iran |
0-1 |
|
20.06.23
|
Bulgaria Serbia |
1-1 |
|
24.03.23
|
Bulgaria Montenegro |
0-1 |
|
23.09.22
|
Bulgaria Gibraltar |
5-1 |
|
05.06.22
|
Bulgaria Georgia |
2-5 |
|
02.06.22
|
Bulgaria North Macedonia |
1-1 |
|
12.10.21
|
Bulgaria Northern Ireland |
2-1 |
|
08.09.21
|
Bulgaria Georgia |
4-1 |
|
05.09.21
|
Bulgaria Lithuania |
1-0 |
|
28.03.21
|
Bulgaria Italy |
0-2 |
|
25.03.21
|
Bulgaria Switzerland |
1-3 |
|
15.11.20
|
Bulgaria Finland |
1-2 |
|
11.11.20
|
Bulgaria Gibraltar |
3-0 |
|
14.10.20
|
Bulgaria Wales |
0-1 |
|
08.10.20
|
Bulgaria Hungary |
1-3 |
|
03.09.20
|
Bulgaria Ireland |
1-1 |
|
26.02.20
|
Bulgaria Belarus |
0-1 |
|
17.11.19
|
Bulgaria Czech Republic |
1-0 |
|
14.11.19
|
Bulgaria Paraguay |
0-1 |
|
14.10.19
|
Bulgaria England |
0-6 |
|
10.06.19
|
Bulgaria Kosovo |
2-3 |
|
22.03.19
|
Bulgaria Montenegro |
1-1 |
|
19.11.18
|
Bulgaria Slovenia |
1-1 |
|
13.10.18
|
Bulgaria Cyprus |
2-1 |
|
15.11.25
|
Turkey Bulgaria |
2-0 |
|
14.10.25
|
Spain Bulgaria |
4-0 |
|
07.09.25
|
Georgia Bulgaria |
3-0 |
|
10.06.25
|
Greece Bulgaria |
4-0 |
|
23.03.25
|
Ireland Bulgaria |
2-1 |
|
15.11.24
|
Luxembourg Bulgaria |
0-1 |
|
15.10.24
|
Northern Ireland Bulgaria |
5-0 |
|
05.09.24
|
Belarus Bulgaria |
0-0 |
|
08.06.24
|
Slovenia Bulgaria |
1-1 |
|
04.06.24
|
Romania Bulgaria |
0-0 |
|
25.03.24
|
Azerbaijan Bulgaria |
1-1 |
|
22.03.24
|
Tanzania Bulgaria |
0-1 |
|
19.11.23
|
Serbia Bulgaria |
2-2 |
|
17.10.23
|
Albania Bulgaria |
2-0 |
|
10.09.23
|
Montenegro Bulgaria |
2-1 |
|
17.06.23
|
Lithuania Bulgaria |
1-1 |
|
27.03.23
|
Hungary Bulgaria |
3-0 |
|
20.11.22
|
Luxembourg Bulgaria |
0-0 |
|
16.11.22
|
Cyprus Bulgaria |
0-2 |
|
26.09.22
|
North Macedonia Bulgaria |
0-1 |
|
12.06.22
|
Georgia Bulgaria |
0-0 |
|
09.06.22
|
Gibraltar Bulgaria |
1-1 |
|
29.03.22
|
Croatia Bulgaria |
2-1 |
|
26.03.22
|
Qatar Bulgaria |
2-1 |
|
15.11.21
|
Switzerland Bulgaria |
4-0 |
|
11.11.21
|
Ukraine Bulgaria |
1-1 |
|
09.10.21
|
Lithuania Bulgaria |
3-1 |
|
02.09.21
|
Italy Bulgaria |
1-1 |
|
08.06.21
|
France Bulgaria |
3-0 |
|
05.06.21
|
Russia Bulgaria |
1-0 |
|
01.06.21
|
Slovakia Bulgaria |
1-1 |
|
31.03.21
|
Northern Ireland Bulgaria |
0-0 |
|
18.11.20
|
Ireland Bulgaria |
0-0 |
|
11.10.20
|
Finland Bulgaria |
2-0 |
|
06.09.20
|
Wales Bulgaria |
1-0 |
|
11.10.19
|
Montenegro Bulgaria |
0-0 |
|
10.09.19
|
Ireland Bulgaria |
3-1 |
|
07.09.19
|
England Bulgaria |
4-0 |
|
07.06.19
|
Czech Republic Bulgaria |
2-1 |
|
25.03.19
|
Kosovo Bulgaria |
1-1 |
|
16.11.18
|
Cyprus Bulgaria |
1-1 |
|
16.10.18
|
Norway Bulgaria |
1-0 |
|
04.09.2025
|
Bulgaria Spain |
0-3
|