Bulgaria host Spain in the World Cup Qualification Europe on 4 September 2025, Thursday. 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.
It has been years since Bulgaria have enjoyed back-to-back wins. They have a five-match winless run and will head into the World Cup qualifiers after this kind of form. This is expected to make a huge difference in their first match of the qualifiers as they will be facing one of the top football sides, Spain on Thursday.
The 3-2 defeat of the Spanish side by Portugal at the Nations League final brought an end to a 19-match unbeaten run. It was a sour win for the side not only because it was at the Nations League final but also because it ended a good crafted unbeaten run of 19 matches. Their match winning consistency is the best thing we can observe of that period as they win fifteen and draw only three out of that 19 unbeaten games. Luis de la Fuente has always been depending on the Spanish attack which has players who play for the top clubs in the world.
It has been a rare sight that they have not been able to find the back of the net in the last many years. Playing against a winless Bulgaria team with one of the top attacking line, makes Spain a strong favorite to begin the qualifiers on a winning note. The head-to-head against Bulgaria is another stat to take into perspective as Spain boast a 100% winless record with the last two ending as a victory.
A four-game winless run at home is what Bulgaria currently trails behind. Illien Illiev will be disappointed to witness the results after experimenting with different equations to secure a win. Failing to come away with a win even at home makes this the toughest test for them in recent years as they host Spain on Thursday. There is, however, something to recall from the recent performances of Bulgaria as they scored 8 goals in their last seven home games with an average of one each per match.
But its never sufficient to administer a test to the Spanish side, who lost only once in the last 10 away trips in the Nations League final. And we also understand the strength of the Spanish attack and for the statistics, they scored 10 times in the last four away trips against formidable European teams.
The Spanish frontline with Yamal as the star of the show, is going to keep the defense and the Bulgarian goal box on their toes all along. And Yamal is a prime candidate for the anytime scorer market since he either scored or provided assists in the previous six games consecutively. He scored 3 goals in the previous three games for Spain as well.
| Bulgaria | Spain | |
|---|---|---|
| Game Played | 5 | 5 |
| Wins | 0 | 5 |
| Draws | 0 | 0 |
| Loss | 5 | 0 |
| Goals For | 1 | 19 |
| Goals Against | 18 | 0 |
| Bulgaria | Spain | |
|---|---|---|
| Game Played | 2 | 3 |
| Wins | 0 | 3 |
| Draws | 0 | 0 |
| Loss | 2 | 0 |
| Goals For | 1 | 13 |
| Goals Against | 9 | 0 |
|
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 |
|
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 |
|
04.09.2025
|
Bulgaria Spain |
0-3
|
|
04.09.2025
|
Bulgaria Spain |
0-3
|