Switzerland host Bosnia & Herzegovina in the World Cup 2026 on 18 June 2026, 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 20:00 UK Time.
Group B remains finely balanced heading into Matchday 2, but Switzerland will feel they should already be sitting on three points. A dominant display against Qatar produced only a draw, leaving Murat Yakin’s side under pressure to convert performance into results.
Bosnia and Herzegovina also collected a point in their opener, frustrating Canada for long periods before eventually settling for a 1-1 draw. With the group still wide open, this contest could prove pivotal in the race for qualification.
Switzerland produced one of the strongest performances of the opening round despite failing to secure all three points. They controlled possession, created numerous opportunities and limited Qatar’s attacking threat for most of the match. The late equaliser they conceded was a harsh punishment for their lack of efficiency in front of goal.
Breel Embolo converted from the penalty spot and remained central to Switzerland’s attacking play, while Dan Ndoye consistently found dangerous positions. The encouraging aspect for Yakin is that the chances were being created regularly. The issue was execution rather than creativity.
This squad has repeatedly demonstrated its ability to compete on the biggest stages. Their technical quality in midfield and composure in possession should allow them to dictate the tempo once again. If Switzerland produce a similar level of performance to their opener, they will expect a much more rewarding outcome.
Bosnia and Herzegovina showed discipline and organisation against Canada. Their defensive shape frustrated one of the group’s most energetic teams and they capitalised on a set piece to take the lead through Jovo Lukic.
The Dragons have built their recent success around compact defending and efficient use of dead ball situations. That approach extended their impressive unbeaten run and once again highlighted their resilience when facing technically stronger opponents.
The concern is whether Bosnia can generate enough attacking pressure against a Swiss defence that is generally comfortable when controlling possession. Outside of set pieces, clear chances were limited against Canada. Switzerland’s experience and defensive discipline may reduce those opportunities even further, forcing Bosnia to spend long periods without the ball.
The best bet for this match is Switzerland to win to nil at 2.38 odds. Switzerland were arguably the most impressive team in Group B on Matchday 1 despite dropping points. Bosnia are organised defensively, but much of their attacking threat comes from set pieces rather than sustained open play pressure. The Swiss should control possession and create enough chances to secure victory while keeping Bosnia quiet.
The Under 2.5 goals priced at 1.81 is a value bet. Bosnia are unlikely to open up their shape and will focus on frustrating Switzerland for as long as possible. That tactical approach naturally points towards a lower scoring contest where clear opportunities are limited.
Our recommended correct score tip is Switzerland 1-0 priced at 6.50 odds. Switzerland have the quality to find the breakthrough, while Bosnia’s disciplined structure should prevent the game from becoming one sided. A narrow Swiss victory with a clean sheet aligns closely with the strengths and weaknesses both teams displayed in their opening fixtures.
| Switzerland | Bosnia & Herzegovina | |
|---|---|---|
| Game Played | 0 | 1 |
| Wins | 0 | 0 |
| Draws | 0 | 1 |
| Loss | 0 | 0 |
| Goals For | 0 | 1 |
| Goals Against | 0 | 1 |
| Switzerland | Bosnia & Herzegovina | |
|---|---|---|
| Game Played | 0 | 1 |
| Wins | 0 | 0 |
| Draws | 0 | 1 |
| Loss | 0 | 0 |
| Goals For | 0 | 1 |
| Goals Against | 0 | 1 |
|
13.06.26
|
Qatar Switzerland |
1-1 |
|
06.06.26
|
Switzerland Australia |
1-1 |
|
31.05.26
|
Switzerland Jordan |
4-1 |
|
31.03.26
|
Norway Switzerland |
0-0 |
|
27.03.26
|
Switzerland Germany |
3-4 |
|
18.11.25
|
Kosovo Switzerland |
1-1 |
|
15.11.25
|
Switzerland Sweden |
4-1 |
|
13.10.25
|
Slovenia Switzerland |
0-0 |
|
10.10.25
|
Sweden Switzerland |
0-2 |
|
08.09.25
|
Switzerland Slovenia |
3-0 |
|
05.09.25
|
Switzerland Kosovo |
4-0 |
|
11.06.25
|
USA Switzerland |
0-4 |
|
07.06.25
|
Mexico Switzerland |
2-4 |
|
25.03.25
|
Switzerland Luxembourg |
3-1 |
|
21.03.25
|
Northern Ireland Switzerland |
1-1 |
|
18.11.24
|
Spain Switzerland |
3-2 |
|
15.11.24
|
Switzerland Serbia |
1-1 |
|
15.10.24
|
Switzerland Denmark |
2-2 |
|
12.10.24
|
Serbia Switzerland |
2-0 |
|
08.09.24
|
Switzerland Spain |
1-4 |
|
05.09.24
|
Denmark Switzerland |
2-0 |
|
06.07.24
|
England Switzerland (Penalties:5 - 3) |
1-1 |
|
29.06.24
|
Switzerland Italy |
2-0 |
|
23.06.24
|
Switzerland Germany |
1-1 |
|
19.06.24
|
Scotland Switzerland |
1-1 |
|
15.06.24
|
Hungary Switzerland |
1-3 |
|
08.06.24
|
Switzerland Austria |
1-1 |
|
04.06.24
|
Switzerland Estonia |
4-0 |
|
26.03.24
|
Ireland Switzerland |
0-1 |
|
23.03.24
|
Denmark Switzerland |
0-0 |
|
21.11.23
|
Romania Switzerland |
1-0 |
|
18.11.23
|
Switzerland Kosovo |
1-1 |
|
15.11.23
|
Israel Switzerland |
1-1 |
|
15.10.23
|
Switzerland Belarus |
3-3 |
|
12.09.23
|
Switzerland Andorra |
3-0 |
|
09.09.23
|
Kosovo Switzerland |
2-2 |
|
19.06.23
|
Switzerland Romania |
2-2 |
|
16.06.23
|
Andorra Switzerland |
1-2 |
|
28.03.23
|
Switzerland Israel |
3-0 |
|
25.03.23
|
Belarus Switzerland |
0-5 |
|
06.12.22
|
Portugal Switzerland |
6-1 |
|
02.12.22
|
Serbia Switzerland |
2-3 |
|
28.11.22
|
Brazil Switzerland |
1-0 |
|
24.11.22
|
Switzerland Cameroon |
1-0 |
|
17.11.22
|
Ghana Switzerland |
2-0 |
|
27.09.22
|
Switzerland Czech Republic |
2-1 |
|
24.09.22
|
Spain Switzerland |
1-2 |
|
12.06.22
|
Switzerland Portugal |
1-0 |
|
09.06.22
|
Switzerland Spain |
0-1 |
|
05.06.22
|
Portugal Switzerland |
4-0 |
|
06.06.26
|
Switzerland Australia |
1-1 |
|
31.05.26
|
Switzerland Jordan |
4-1 |
|
27.03.26
|
Switzerland Germany |
3-4 |
|
15.11.25
|
Switzerland Sweden |
4-1 |
|
08.09.25
|
Switzerland Slovenia |
3-0 |
|
05.09.25
|
Switzerland Kosovo |
4-0 |
|
25.03.25
|
Switzerland Luxembourg |
3-1 |
|
15.11.24
|
Switzerland Serbia |
1-1 |
|
15.10.24
|
Switzerland Denmark |
2-2 |
|
08.09.24
|
Switzerland Spain |
1-4 |
|
29.06.24
|
Switzerland Italy |
2-0 |
|
23.06.24
|
Switzerland Germany |
1-1 |
|
08.06.24
|
Switzerland Austria |
1-1 |
|
04.06.24
|
Switzerland Estonia |
4-0 |
|
18.11.23
|
Switzerland Kosovo |
1-1 |
|
15.10.23
|
Switzerland Belarus |
3-3 |
|
12.09.23
|
Switzerland Andorra |
3-0 |
|
19.06.23
|
Switzerland Romania |
2-2 |
|
28.03.23
|
Switzerland Israel |
3-0 |
|
24.11.22
|
Switzerland Cameroon |
1-0 |
|
27.09.22
|
Switzerland Czech Republic |
2-1 |
|
12.06.22
|
Switzerland Portugal |
1-0 |
|
09.06.22
|
Switzerland Spain |
0-1 |
|
29.03.22
|
Switzerland Kosovo |
1-1 |
|
15.11.21
|
Switzerland Bulgaria |
4-0 |
|
09.10.21
|
Switzerland Northern Ireland |
2-0 |
|
05.09.21
|
Switzerland Italy |
0-0 |
|
01.09.21
|
Switzerland Greece |
2-1 |
|
02.07.21
|
Switzerland Spain (Penalties:1 - 3) |
1-1 |
|
20.06.21
|
Switzerland Turkey |
3-1 |
|
03.06.21
|
Switzerland Liechtenstein |
7-0 |
|
30.05.21
|
Switzerland USA |
2-1 |
|
31.03.21
|
Switzerland Finland |
3-2 |
|
28.03.21
|
Switzerland Lithuania |
1-0 |
|
17.11.20
|
Switzerland Ukraine |
3-0 |
|
14.11.20
|
Switzerland Spain |
1-1 |
|
07.10.20
|
Switzerland Croatia |
1-2 |
|
06.09.20
|
Switzerland Germany |
1-1 |
|
15.11.19
|
Switzerland Georgia |
1-0 |
|
15.10.19
|
Switzerland Ireland |
2-0 |
|
08.09.19
|
Switzerland Gibraltar |
4-0 |
|
13.06.26
|
Qatar Switzerland |
1-1 |
|
31.03.26
|
Norway Switzerland |
0-0 |
|
18.11.25
|
Kosovo Switzerland |
1-1 |
|
13.10.25
|
Slovenia Switzerland |
0-0 |
|
10.10.25
|
Sweden Switzerland |
0-2 |
|
11.06.25
|
USA Switzerland |
0-4 |
|
07.06.25
|
Mexico Switzerland |
2-4 |
|
21.03.25
|
Northern Ireland Switzerland |
1-1 |
|
18.11.24
|
Spain Switzerland |
3-2 |
|
12.10.24
|
Serbia Switzerland |
2-0 |
|
05.09.24
|
Denmark Switzerland |
2-0 |
|
06.07.24
|
England Switzerland (Penalties:5 - 3) |
1-1 |
|
19.06.24
|
Scotland Switzerland |
1-1 |
|
15.06.24
|
Hungary Switzerland |
1-3 |
|
26.03.24
|
Ireland Switzerland |
0-1 |
|
23.03.24
|
Denmark Switzerland |
0-0 |
|
21.11.23
|
Romania Switzerland |
1-0 |
|
15.11.23
|
Israel Switzerland |
1-1 |
|
09.09.23
|
Kosovo Switzerland |
2-2 |
|
16.06.23
|
Andorra Switzerland |
1-2 |
|
25.03.23
|
Belarus Switzerland |
0-5 |
|
06.12.22
|
Portugal Switzerland |
6-1 |
|
02.12.22
|
Serbia Switzerland |
2-3 |
|
28.11.22
|
Brazil Switzerland |
1-0 |
|
17.11.22
|
Ghana Switzerland |
2-0 |
|
24.09.22
|
Spain Switzerland |
1-2 |
|
05.06.22
|
Portugal Switzerland |
4-0 |
|
02.06.22
|
Czech Republic Switzerland |
2-1 |
|
26.03.22
|
England Switzerland |
2-1 |
|
12.11.21
|
Italy Switzerland |
1-1 |
|
12.10.21
|
Lithuania Switzerland |
0-4 |
|
08.09.21
|
Northern Ireland Switzerland |
0-0 |
|
28.06.21
|
France Switzerland (Penalties:4 - 5) |
3-3 |
|
16.06.21
|
Italy Switzerland |
3-0 |
|
12.06.21
|
Wales Switzerland |
1-1 |
|
25.03.21
|
Bulgaria Switzerland |
1-3 |
|
11.11.20
|
Belgium Switzerland |
2-1 |
|
13.10.20
|
Germany Switzerland |
3-3 |
|
10.10.20
|
Spain Switzerland |
1-0 |
|
03.09.20
|
Ukraine Switzerland |
2-1 |
|
18.11.19
|
Gibraltar Switzerland |
1-6 |
|
12.10.19
|
Denmark Switzerland |
1-0 |
|
05.09.19
|
Ireland Switzerland |
1-1 |
|
23.03.19
|
Georgia Switzerland |
0-2 |
|
12.06.26
|
Canada Bosnia & Herzegovina |
1-1 |
|
06.06.26
|
Panama Bosnia & Herzegovina |
1-1 |
|
29.05.26
|
Bosnia & Herzegovina North Macedonia |
0-0 |
|
31.03.26
|
Bosnia & Herzegovina Italy (Penalties:4 - 1) |
1-1 |
|
26.03.26
|
Wales Bosnia & Herzegovina (Penalties:2 - 4) |
1-1 |
|
18.11.25
|
Austria Bosnia & Herzegovina |
1-1 |
|
15.11.25
|
Bosnia & Herzegovina Romania |
3-1 |
|
12.10.25
|
Malta Bosnia & Herzegovina |
1-4 |
|
09.10.25
|
Cyprus Bosnia & Herzegovina |
2-2 |
|
09.09.25
|
Bosnia & Herzegovina Austria |
1-2 |
|
06.09.25
|
San Marino Bosnia & Herzegovina |
0-6 |
|
10.06.25
|
Slovenia Bosnia & Herzegovina |
2-1 |
|
07.06.25
|
Bosnia & Herzegovina San Marino |
1-0 |
|
24.03.25
|
Bosnia & Herzegovina Cyprus |
2-1 |
|
21.03.25
|
Romania Bosnia & Herzegovina |
0-1 |
|
19.11.24
|
Bosnia & Herzegovina Netherlands |
1-1 |
|
16.11.24
|
Germany Bosnia & Herzegovina |
7-0 |
|
14.10.24
|
Bosnia & Herzegovina Hungary |
0-2 |
|
11.10.24
|
Bosnia & Herzegovina Germany |
1-2 |
|
10.09.24
|
Hungary Bosnia & Herzegovina |
0-0 |
|
07.09.24
|
Netherlands Bosnia & Herzegovina |
5-2 |
|
09.06.24
|
Italy Bosnia & Herzegovina |
1-0 |
|
03.06.24
|
England Bosnia & Herzegovina |
3-0 |
|
21.03.24
|
Bosnia & Herzegovina Ukraine |
1-2 |
|
19.11.23
|
Bosnia & Herzegovina Slovakia |
1-2 |
|
16.11.23
|
Luxembourg Bosnia & Herzegovina |
4-1 |
|
16.10.23
|
Bosnia & Herzegovina Portugal |
0-5 |
|
13.10.23
|
Liechtenstein Bosnia & Herzegovina |
0-2 |
|
11.09.23
|
Iceland Bosnia & Herzegovina |
1-0 |
|
08.09.23
|
Bosnia & Herzegovina Liechtenstein |
2-1 |
|
20.06.23
|
Bosnia & Herzegovina Luxembourg |
0-2 |
|
17.06.23
|
Portugal Bosnia & Herzegovina |
3-0 |
|
26.03.23
|
Slovakia Bosnia & Herzegovina |
2-0 |
|
23.03.23
|
Bosnia & Herzegovina Iceland |
3-0 |
|
26.09.22
|
Romania Bosnia & Herzegovina |
4-1 |
|
23.09.22
|
Bosnia & Herzegovina Montenegro |
1-0 |
|
14.06.22
|
Bosnia & Herzegovina Finland |
3-2 |
|
11.06.22
|
Montenegro Bosnia & Herzegovina |
1-1 |
|
07.06.22
|
Bosnia & Herzegovina Romania |
1-0 |
|
04.06.22
|
Finland Bosnia & Herzegovina |
1-1 |
|
29.03.22
|
Bosnia & Herzegovina Luxembourg |
1-0 |
|
25.03.22
|
Bosnia & Herzegovina Georgia |
0-1 |
|
19.12.21
|
USA Bosnia & Herzegovina |
1-0 |
|
16.11.21
|
Bosnia & Herzegovina Ukraine |
0-2 |
|
13.11.21
|
Bosnia & Herzegovina Finland |
1-3 |
|
12.10.21
|
Ukraine Bosnia & Herzegovina |
1-1 |
|
09.10.21
|
Kazakhstan Bosnia & Herzegovina |
0-2 |
|
07.09.21
|
Bosnia & Herzegovina Kazakhstan |
2-2 |
|
04.09.21
|
Bosnia & Herzegovina Kuwait |
1-0 |
|
01.09.21
|
France Bosnia & Herzegovina |
1-1 |
|
29.05.26
|
Bosnia & Herzegovina North Macedonia |
0-0 |
|
31.03.26
|
Bosnia & Herzegovina Italy (Penalties:4 - 1) |
1-1 |
|
15.11.25
|
Bosnia & Herzegovina Romania |
3-1 |
|
09.09.25
|
Bosnia & Herzegovina Austria |
1-2 |
|
07.06.25
|
Bosnia & Herzegovina San Marino |
1-0 |
|
24.03.25
|
Bosnia & Herzegovina Cyprus |
2-1 |
|
19.11.24
|
Bosnia & Herzegovina Netherlands |
1-1 |
|
14.10.24
|
Bosnia & Herzegovina Hungary |
0-2 |
|
11.10.24
|
Bosnia & Herzegovina Germany |
1-2 |
|
21.03.24
|
Bosnia & Herzegovina Ukraine |
1-2 |
|
19.11.23
|
Bosnia & Herzegovina Slovakia |
1-2 |
|
16.10.23
|
Bosnia & Herzegovina Portugal |
0-5 |
|
08.09.23
|
Bosnia & Herzegovina Liechtenstein |
2-1 |
|
20.06.23
|
Bosnia & Herzegovina Luxembourg |
0-2 |
|
23.03.23
|
Bosnia & Herzegovina Iceland |
3-0 |
|
23.09.22
|
Bosnia & Herzegovina Montenegro |
1-0 |
|
14.06.22
|
Bosnia & Herzegovina Finland |
3-2 |
|
07.06.22
|
Bosnia & Herzegovina Romania |
1-0 |
|
29.03.22
|
Bosnia & Herzegovina Luxembourg |
1-0 |
|
25.03.22
|
Bosnia & Herzegovina Georgia |
0-1 |
|
16.11.21
|
Bosnia & Herzegovina Ukraine |
0-2 |
|
13.11.21
|
Bosnia & Herzegovina Finland |
1-3 |
|
07.09.21
|
Bosnia & Herzegovina Kazakhstan |
2-2 |
|
04.09.21
|
Bosnia & Herzegovina Kuwait |
1-0 |
|
02.06.21
|
Bosnia & Herzegovina Montenegro |
0-0 |
|
31.03.21
|
Bosnia & Herzegovina France |
0-1 |
|
27.03.21
|
Bosnia & Herzegovina Costa Rica |
0-0 |
|
18.11.20
|
Bosnia & Herzegovina Italy |
0-2 |
|
12.11.20
|
Bosnia & Herzegovina Iran |
0-2 |
|
11.10.20
|
Bosnia & Herzegovina Netherlands |
0-0 |
|
08.10.20
|
Bosnia & Herzegovina Northern Ireland (Penalties:3 - 4) |
1-1 |
|
07.09.20
|
Bosnia & Herzegovina Poland |
1-2 |
|
15.11.19
|
Bosnia & Herzegovina Italy |
0-3 |
|
12.10.19
|
Bosnia & Herzegovina Finland |
4-1 |
|
05.09.19
|
Bosnia & Herzegovina Liechtenstein |
5-0 |
|
26.03.19
|
Bosnia & Herzegovina Greece |
2-2 |
|
23.03.19
|
Bosnia & Herzegovina Armenia |
2-1 |
|
15.10.18
|
Bosnia & Herzegovina Northern Ireland |
2-0 |
|
11.09.18
|
Bosnia & Herzegovina Austria |
1-0 |
|
12.06.26
|
Canada Bosnia & Herzegovina |
1-1 |
|
06.06.26
|
Panama Bosnia & Herzegovina |
1-1 |
|
26.03.26
|
Wales Bosnia & Herzegovina (Penalties:2 - 4) |
1-1 |
|
18.11.25
|
Austria Bosnia & Herzegovina |
1-1 |
|
12.10.25
|
Malta Bosnia & Herzegovina |
1-4 |
|
09.10.25
|
Cyprus Bosnia & Herzegovina |
2-2 |
|
06.09.25
|
San Marino Bosnia & Herzegovina |
0-6 |
|
10.06.25
|
Slovenia Bosnia & Herzegovina |
2-1 |
|
21.03.25
|
Romania Bosnia & Herzegovina |
0-1 |
|
16.11.24
|
Germany Bosnia & Herzegovina |
7-0 |
|
10.09.24
|
Hungary Bosnia & Herzegovina |
0-0 |
|
07.09.24
|
Netherlands Bosnia & Herzegovina |
5-2 |
|
09.06.24
|
Italy Bosnia & Herzegovina |
1-0 |
|
03.06.24
|
England Bosnia & Herzegovina |
3-0 |
|
16.11.23
|
Luxembourg Bosnia & Herzegovina |
4-1 |
|
13.10.23
|
Liechtenstein Bosnia & Herzegovina |
0-2 |
|
11.09.23
|
Iceland Bosnia & Herzegovina |
1-0 |
|
17.06.23
|
Portugal Bosnia & Herzegovina |
3-0 |
|
26.03.23
|
Slovakia Bosnia & Herzegovina |
2-0 |
|
26.09.22
|
Romania Bosnia & Herzegovina |
4-1 |
|
11.06.22
|
Montenegro Bosnia & Herzegovina |
1-1 |
|
04.06.22
|
Finland Bosnia & Herzegovina |
1-1 |
|
19.12.21
|
USA Bosnia & Herzegovina |
1-0 |
|
12.10.21
|
Ukraine Bosnia & Herzegovina |
1-1 |
|
09.10.21
|
Kazakhstan Bosnia & Herzegovina |
0-2 |
|
01.09.21
|
France Bosnia & Herzegovina |
1-1 |
|
06.06.21
|
Denmark Bosnia & Herzegovina |
2-0 |
|
24.03.21
|
Finland Bosnia & Herzegovina |
2-2 |
|
15.11.20
|
Netherlands Bosnia & Herzegovina |
3-1 |
|
14.10.20
|
Poland Bosnia & Herzegovina |
3-0 |
|
04.09.20
|
Italy Bosnia & Herzegovina |
1-1 |
|
18.11.19
|
Liechtenstein Bosnia & Herzegovina |
0-3 |
|
15.10.19
|
Greece Bosnia & Herzegovina |
2-1 |
|
08.09.19
|
Armenia Bosnia & Herzegovina |
4-2 |
|
11.06.19
|
Italy Bosnia & Herzegovina |
2-1 |
|
08.06.19
|
Finland Bosnia & Herzegovina |
2-0 |
|
18.11.18
|
Spain Bosnia & Herzegovina |
1-0 |
|
15.11.18
|
Austria Bosnia & Herzegovina |
0-0 |
|
11.10.18
|
Turkey Bosnia & Herzegovina |
0-0 |
|
08.09.18
|
Northern Ireland Bosnia & Herzegovina |
1-2 |
| There are no records |
| There are no records |