Switzerland vs Algeria live score - World Cup 2 July 2026

World - World Cup

Switzerland
02/07/2026 20:00
Algeria
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Last starting 11

Switzerland

Formation : 4 - 1 - 2 - 3

1
G. Kobel
25
L. Jaquez
4
N. Elvedi
5
M. Akanji
13
R. Rodriguez
8
R. Freuler
15
D. Sow
10
G. Xhaka
9
J. Manzambi
7
B. Embolo
17
R. Vargas
9
A. Gouiri
10
F. Chaibi
19
N. Bentaleb
7
R. Mahrez
22
I. Maza
8
H. Aouar
13
J. Hadjam
21
R. Bensebaini
2
A. Mandi
17
R. Belghali
16
O. Benbot

Formation : 4 - 2 - 3 - 1

Algeria

Substitutes

Switzerland
Switzerland
Goalkeeper

M. Keller

Y. Mvogo

Defender

A. Amenda

S. Widmer

E. Coemert

Midfielder

A. Jashari

F. Rieder

M. Aebischer

D. Zakaria

Forward

Z. Amdouni

D. Ndoye

C. Itten

C. Fassnacht

N. Okafor

Algeria
Algeria
Goalkeeper

L. Zidane

M. Mastil

Defender

R. Ait-Nouri

S. Chergui

M. Tougai

Z. Belaid

A. Abada

Midfielder

H. Boudaoui

R. Zerrouki

Y. Titraoui

Forward

F. Ghedjemis

A. Hadj Moussa

A. Boulbina

N. Benbouali

Missing players

Switzerland
Switzerland
Defender

M. Muheim

Algeria
Algeria
Forward

M. Amoura

Form

Last matches

Switzerland
Switzerland Last matches
D W D D W W
Wins

3/6 (50%)

Draw

3/6 (50%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.83 Total goals
83% BTTS
2 Goals scored
0.83 Goals conceded
50% Over 2.5
50% Under 2.5

24 Jun 2026 - World Cup

Switzerland
2 :  1
Canada

18 Jun 2026 - World Cup

Switzerland
4 :  1
Bosnia Herzegovina

13 Jun 2026 - World Cup

Qatar
1 :  1
Switzerland

6 Jun 2026 - International Friendlies

Switzerland
1 :  1
Australia

31 May 2026 - International Friendlies

Switzerland
4 :  1
Jordan

31 Mar 2026 - International Friendlies

Norway
0 :  0
Switzerland
W L W D W W
Wins

4/6 (67%)

Draw

1/6 (17%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

4.5 Total goals
100% BTTS
3 Goals scored
1.5 Goals conceded
83% Over 2.5
17% Under 2.5

24 Jun 2026 - World Cup

Switzerland
2 :  1
Canada

18 Jun 2026 - World Cup

Switzerland
4 :  1
Bosnia Herzegovina

6 Jun 2026 - International Friendlies

Switzerland
1 :  1
Australia

31 May 2026 - International Friendlies

Switzerland
4 :  1
Jordan

27 Mar 2026 - International Friendlies

Switzerland
3 :  4
Germany

15 Nov 2025 - World Cup

Switzerland
4 :  1
Sweden
W W D D D D
Wins

2/6 (33%)

Draw

4/6 (67%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

1.67 Total goals
33% BTTS
1.33 Goals scored
0.33 Goals conceded
17% Over 2.5
83% Under 2.5

13 Jun 2026 - World Cup

Qatar
1 :  1
Switzerland

31 Mar 2026 - International Friendlies

Norway
0 :  0
Switzerland

18 Nov 2025 - World Cup

Kosovo
1 :  1
Switzerland

13 Oct 2025 - World Cup

Slovenia
0 :  0
Switzerland

10 Oct 2025 - World Cup

Sweden
0 :  2
Switzerland

10 Jun 2025 - International Friendlies

USA
0 :  4
Switzerland
Algeria
Algeria Last matches
D W W L W D
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.83 Total goals
33% BTTS
1.67 Goals scored
1.17 Goals conceded
67% Over 2.5
33% Under 2.5

27 Jun 2026 - World Cup

Algeria
3 :  3
Austria

22 Jun 2026 - World Cup

Jordan
1 :  2
Algeria

16 Jun 2026 - World Cup

Argentina
3 :  0
Algeria

10 Jun 2026 - International Friendlies

Bolivia
0 :  4
Algeria

3 Jun 2026 - International Friendlies

Netherlands
0 :  1
Algeria

31 Mar 2026 - International Friendlies

Algeria
0 :  0
Uruguay
W W L W D D
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.83 Total goals
17% BTTS
2 Goals scored
0.83 Goals conceded
33% Over 2.5
67% Under 2.5

27 Jun 2026 - World Cup

Algeria
3 :  3
Austria

31 Mar 2026 - International Friendlies

Algeria
0 :  0
Uruguay

27 Mar 2026 - International Friendlies

Algeria
7 :  0
Guatemala

10 Jan 2026 - AFCON

Algeria
0 :  2
Nigeria

6 Jan 2026 - AFCON

Algeria
1 :  0
DR Congo

28 Dec 2025 - AFCON

Algeria
1 :  0
Burkina Faso
W W W W L W
Wins

5/6 (83%)

Draw

0/6 (0%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

3.5 Total goals
50% BTTS
2.5 Goals scored
1 Goals conceded
83% Over 2.5
17% Under 2.5

22 Jun 2026 - World Cup

Jordan
1 :  2
Algeria

16 Jun 2026 - World Cup

Argentina
3 :  0
Algeria

10 Jun 2026 - International Friendlies

Bolivia
0 :  4
Algeria

3 Jun 2026 - International Friendlies

Netherlands
0 :  1
Algeria

31 Dec 2025 - AFCON

Equatorial Guinea
1 :  3
Algeria

6 Dec 2025 - Arab Cup

Bahrain
1 :  5
Algeria

Pre-match stats and news

 

When Switzerland leads 1-0 at home, they win in 75% of their matches.

 

Switzerland have scored at least one goal for 5 consecutive matches.

 

Switzerland have conceded a goal in each of their last 5 matches.

 

Switzerland haven't lost in their last 6 games.

Switzerland - Algeria is a Football game from World Cup. Date and time of live: 02/07/2026, 20:00. On our livescore, you can follow the evolution of the Switzerland - Algeria score live and be notified of the main actions of this match (goals / points / games, penalties, players names). At the end of the match, you will find all the highlights and the result of the Switzerland - Algeria meeting directly on this page.

What to do while waiting for live Switzerland - Algeria? While waiting for the start of the live, you can consult the odds of the match and our predictions to bet on this match of World Cup!

See all odds to bet at Bet365!