Turkey host Bulgaria in the World Cup Qualification Europe on 15 November 2025, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 17:00 UK Time.
Turkey welcome Bulgaria for their second meeting of the World Cup Qualifiers, just days after a commanding 6-1 win in Sofia. That result extended Turkey’s sharp attacking momentum and placed them among the group’s most dangerous sides going forward. Bulgaria, on the other hand, have endured a nightmare campaign, conceding heavily and struggling to maintain any competitive rhythm. The rematch in Istanbul presents a chance for Turkey to strengthen qualification control, while the visitors seek damage limitation.
Turkey’s home form has become a reflection of their growing attacking maturity. Their 4-1 victory against Georgia earlier this week followed the emphatic 6-1 success over Bulgaria, showcasing a frontline capable of overpowering weaker defences. Despite the 0-6 loss to Spain, Turkey have generally been productive on home soil, also beating Hungary 3-1 and Montenegro 1-0 in previous fixtures.
The team’s strength lies in their direct transitions and clinical finishing. They have scored at least three goals in three of their last four home wins, and recent performances underline their ability to recover quickly from setbacks. While the defence can still appear stretched under pressure, Turkey’s attacking volume often compensates, especially against teams that lack structure or pace at the back.
Bulgaria’s campaign has been marked by recurring defensive collapses. They have conceded 20 goals across their last five matches, including consecutive 4-0 defeats to Spain and Greece. Their only bright moment in recent months was a 1-0 win in Luxembourg, but that came against modest opposition. Away from home, the sequence of 3-0, 4-0, and 4-0 defeats underlines a side unable to manage defensive organisation under sustained pressure.
The 1-6 loss to Turkey exposed those same vulnerabilities. Bulgaria’s back line failed to cope with Turkey’s pace and movement, while their midfield offered little resistance in transition. Unless they significantly tighten up, a similar pattern could unfold again, especially given their poor defensive record away from home.
The data and recent head-to-head leave little room for uncertainty. Turkey’s 6-1 victory in the reverse fixture and their dominant home record make them clear favourites to win comfortably again. The main tip, Turkey 4-0 at 7.50 odds, aligns naturally with both form and scoring trends, with Turkey repeatedly showing the capacity to hit multiple goals against struggling opposition.
An additional angle is over 3.5 goals at 1.91 odds. Turkey’s last two wins have both crossed that threshold, and with Bulgaria conceding at least three goals in every defeat this campaign, another high-scoring outcome appears likely.
A convincing home victory, potentially by a margin of four or more goals, looks the most realistic scenario, with Turkey expected to dominate territory and possession from the outset.
| Turkey | Bulgaria | |
|---|---|---|
| Game Played | 5 | 5 |
| Wins | 4 | 0 |
| Draws | 0 | 0 |
| Loss | 1 | 5 |
| Goals For | 15 | 1 |
| Goals Against | 10 | 18 |
| Turkey | Bulgaria | |
|---|---|---|
| Game Played | 3 | 3 |
| Wins | 2 | 0 |
| Draws | 0 | 0 |
| Loss | 1 | 3 |
| Goals For | 6 | 0 |
| Goals Against | 7 | 9 |
|
15.11.25
|
Turkey Bulgaria |
2-0 |
|
14.10.25
|
Turkey Georgia |
4-1 |
|
11.10.25
|
Bulgaria Turkey |
1-6 |
|
07.09.25
|
Turkey Spain |
0-6 |
|
04.09.25
|
Georgia Turkey |
2-3 |
|
11.06.25
|
Mexico Turkey |
1-0 |
|
07.06.25
|
USA Turkey |
1-2 |
|
23.03.25
|
Hungary Turkey |
0-3 |
|
20.03.25
|
Turkey Hungary |
3-1 |
|
19.11.24
|
Montenegro Turkey |
3-1 |
|
16.11.24
|
Turkey Wales |
0-0 |
|
14.10.24
|
Iceland Turkey |
2-4 |
|
11.10.24
|
Turkey Montenegro |
1-0 |
|
09.09.24
|
Turkey Iceland |
3-1 |
|
06.09.24
|
Wales Turkey |
0-0 |
|
06.07.24
|
Netherlands Turkey |
2-1 |
|
02.07.24
|
Austria Turkey |
1-2 |
|
26.06.24
|
Czech Republic Turkey |
1-2 |
|
22.06.24
|
Turkey Portugal |
0-3 |
|
18.06.24
|
Turkey Georgia |
3-1 |
|
10.06.24
|
Poland Turkey |
2-1 |
|
04.06.24
|
Italy Turkey |
0-0 |
|
26.03.24
|
Austria Turkey |
6-1 |
|
22.03.24
|
Hungary Turkey |
1-0 |
|
21.11.23
|
Wales Turkey |
1-1 |
|
18.11.23
|
Germany Turkey |
2-3 |
|
15.10.23
|
Turkey Latvia |
4-0 |
|
12.10.23
|
Croatia Turkey |
0-1 |
|
12.09.23
|
Japan Turkey |
4-2 |
|
08.09.23
|
Turkey Armenia |
1-1 |
|
19.06.23
|
Turkey Wales |
2-0 |
|
16.06.23
|
Latvia Turkey |
2-3 |
|
28.03.23
|
Turkey Croatia |
0-2 |
|
25.03.23
|
Armenia Turkey |
1-2 |
|
19.11.22
|
Turkey Czech Republic |
2-1 |
|
16.11.22
|
Turkey Scotland |
2-1 |
|
25.09.22
|
Faroe Islands Turkey |
2-1 |
|
22.09.22
|
Turkey Luxembourg |
3-3 |
|
14.06.22
|
Turkey Lithuania |
2-0 |
|
11.06.22
|
Luxembourg Turkey |
0-2 |
|
07.06.22
|
Lithuania Turkey |
0-6 |
|
04.06.22
|
Turkey Faroe Islands |
4-0 |
|
29.03.22
|
Turkey Italy |
2-3 |
|
24.03.22
|
Portugal Turkey |
3-1 |
|
16.11.21
|
Montenegro Turkey |
1-2 |
|
13.11.21
|
Turkey Gibraltar |
6-0 |
|
11.10.21
|
Latvia Turkey |
1-2 |
|
08.10.21
|
Turkey Norway |
1-1 |
|
07.09.21
|
Netherlands Turkey |
6-1 |
|
04.09.21
|
Gibraltar Turkey |
0-3 |
|
15.11.25
|
Turkey Bulgaria |
2-0 |
|
14.10.25
|
Turkey Georgia |
4-1 |
|
07.09.25
|
Turkey Spain |
0-6 |
|
20.03.25
|
Turkey Hungary |
3-1 |
|
16.11.24
|
Turkey Wales |
0-0 |
|
11.10.24
|
Turkey Montenegro |
1-0 |
|
09.09.24
|
Turkey Iceland |
3-1 |
|
22.06.24
|
Turkey Portugal |
0-3 |
|
18.06.24
|
Turkey Georgia |
3-1 |
|
15.10.23
|
Turkey Latvia |
4-0 |
|
08.09.23
|
Turkey Armenia |
1-1 |
|
19.06.23
|
Turkey Wales |
2-0 |
|
28.03.23
|
Turkey Croatia |
0-2 |
|
19.11.22
|
Turkey Czech Republic |
2-1 |
|
16.11.22
|
Turkey Scotland |
2-1 |
|
22.09.22
|
Turkey Luxembourg |
3-3 |
|
14.06.22
|
Turkey Lithuania |
2-0 |
|
04.06.22
|
Turkey Faroe Islands |
4-0 |
|
29.03.22
|
Turkey Italy |
2-3 |
|
13.11.21
|
Turkey Gibraltar |
6-0 |
|
08.10.21
|
Turkey Norway |
1-1 |
|
01.09.21
|
Turkey Montenegro |
2-2 |
|
16.06.21
|
Turkey Wales |
0-2 |
|
11.06.21
|
Turkey Italy |
0-3 |
|
03.06.21
|
Turkey Moldova |
2-0 |
|
31.05.21
|
Turkey Guinea |
0-0 |
|
27.05.21
|
Turkey Azerbaijan |
2-1 |
|
30.03.21
|
Turkey Latvia |
3-3 |
|
24.03.21
|
Turkey Netherlands |
4-2 |
|
15.11.20
|
Turkey Russia |
3-2 |
|
11.11.20
|
Turkey Croatia |
3-3 |
|
14.10.20
|
Turkey Serbia |
2-2 |
|
03.09.20
|
Turkey Hungary |
0-1 |
|
14.11.19
|
Turkey Iceland |
0-0 |
|
11.10.19
|
Turkey Albania |
1-0 |
|
07.09.19
|
Turkey Andorra |
1-0 |
|
02.06.19
|
Turkey Uzbekistan |
2-0 |
|
30.05.19
|
Turkey Greece |
2-1 |
|
25.03.19
|
Turkey Moldova |
4-0 |
|
11.10.18
|
Turkey Bosnia & Herzegovina |
0-0 |
|
11.10.25
|
Bulgaria Turkey |
1-6 |
|
04.09.25
|
Georgia Turkey |
2-3 |
|
11.06.25
|
Mexico Turkey |
1-0 |
|
07.06.25
|
USA Turkey |
1-2 |
|
23.03.25
|
Hungary Turkey |
0-3 |
|
19.11.24
|
Montenegro Turkey |
3-1 |
|
14.10.24
|
Iceland Turkey |
2-4 |
|
06.09.24
|
Wales Turkey |
0-0 |
|
06.07.24
|
Netherlands Turkey |
2-1 |
|
02.07.24
|
Austria Turkey |
1-2 |
|
26.06.24
|
Czech Republic Turkey |
1-2 |
|
10.06.24
|
Poland Turkey |
2-1 |
|
04.06.24
|
Italy Turkey |
0-0 |
|
26.03.24
|
Austria Turkey |
6-1 |
|
22.03.24
|
Hungary Turkey |
1-0 |
|
21.11.23
|
Wales Turkey |
1-1 |
|
18.11.23
|
Germany Turkey |
2-3 |
|
12.10.23
|
Croatia Turkey |
0-1 |
|
12.09.23
|
Japan Turkey |
4-2 |
|
16.06.23
|
Latvia Turkey |
2-3 |
|
25.03.23
|
Armenia Turkey |
1-2 |
|
25.09.22
|
Faroe Islands Turkey |
2-1 |
|
11.06.22
|
Luxembourg Turkey |
0-2 |
|
07.06.22
|
Lithuania Turkey |
0-6 |
|
24.03.22
|
Portugal Turkey |
3-1 |
|
16.11.21
|
Montenegro Turkey |
1-2 |
|
11.10.21
|
Latvia Turkey |
1-2 |
|
07.09.21
|
Netherlands Turkey |
6-1 |
|
04.09.21
|
Gibraltar Turkey |
0-3 |
|
20.06.21
|
Switzerland Turkey |
3-1 |
|
27.03.21
|
Norway Turkey |
0-3 |
|
18.11.20
|
Hungary Turkey |
2-0 |
|
11.10.20
|
Russia Turkey |
1-1 |
|
07.10.20
|
Germany Turkey |
3-3 |
|
06.09.20
|
Serbia Turkey |
0-0 |
|
17.11.19
|
Andorra Turkey |
0-2 |
|
14.10.19
|
France Turkey |
1-1 |
|
10.09.19
|
Moldova Turkey |
0-4 |
|
22.03.19
|
Albania Turkey |
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 |
|
11.10.2025
|
Bulgaria Turkey |
1-6
|