FIFA World Cup

Switzerland
vs
Algeria
  • Kick-off: Friday 03 July, 03:00
  • Stadium: BC Place Vancouver

Form guide

  1. W
  2. W
  3. D
  4. D
  5. W
  6. D

Form guide

  1. D
  2. W
  3. L
  4. W
  5. W
  6. L

Switzerland vs Algeria Predictions

Switzerland vs Algeria is scheduled for kick off on 03 July, at 03:00. The game is set to take place at BC Place Vancouver. This match is bound to be interesting with Switzerland currently holding the 1st position in the table 3 points ahead of Algeria. After their recent victory against Canada, Switzerland is determined to keep their momentum going. Switzerland have won 2 of their last 2 FIFA World Cup matches at BC Place Vancouver. Algeria's away record stands at 1 victory from 2 games. Following a draw in their last match against Austria in the FIFA World Cup, Algeria is aiming to secure a win against Switzerland.

Who will win Switzerland vs Algeria?

Betfair's odds predict a win for Switzerland with odds at 5/6. In comparison, the prediction for a draw stands at 12/5. Meanwhile, Algeria is predicted to more likely lose, with their odds of winning at 10/3. Explore your betting options on Switzerland vs Algeria Odds.

Switzerland to win 5/6

Goal stats

Analysing both teams' stats is key to predicting the most likely score in this highly anticipated matchup. Switzerland have scored over 1.5 goals in 100% of their matches this season while losing their clean sheet in 100% of games. Their total stands at 7 goals and 18 shots on target this FIFA World Cup season. Meanwhile, Algeria have scored 5 goals with 13 shots on target this season. They've managed over 1.5 goals in 100% of matches but conceded in 100% of games.

NEW BETFAIR CUSTOMER OFFER on Switzerland vs Algeria

New Customer Offer: Place a £10 Bet on Sportsbook, and get £50 in Free Bet Builders

  • Join - Join with promotion code: ZSKAOL
  • Deposit - Deposit a minimum of £10
  • Bet - Bet £10 on Sportsbook
  • Get - Get £50 in free Bet Builders

T&Cs apply.

Betting stats Switzerland vs Algeria

FIFA World Cup

Switzerland Algeria
Played 3 3
Scored 7 5
Conceded 3 7
Shots 45 36
Shots on Target 18 13
Corners 19 12
Fouls 37 17
Yellow Cards 3 1
Red Cards 0 0

Matches won

67%

Matches won

33%

Over 1.5 Goals

100%

Over 1.5 Goals

100%

Over 2.5 Goals

67%

Over 2.5 Goals

100%

Over 3.5 Goals

33%

Over 3.5 Goals

33%

Both Teams to Score

100%

Both Teams to Score

67%

Head to Head History

Switzerland Algeria
Wins 0 0
Draws 0 0
Goals 0 0

Switzerland vs Algeria Previous Results

Switzerland and Algeria haven't played against each other so far this season.

FIFA World Cup Current standings

Teams P W D L GD PTS
1 Switzerland 3 2 1 0 +4 7
6 Algeria 3 1 1 1 -2 4

Switzerland vs Algeria season record

Switzerland Algeria
Games won 2 1
Games lost 0 1
Games drawn 1 1
Scored 7 5
Conceded 3 7

Form guide

24 Jun 2026, FIFA World Cup

Switzerland 2 Canada 1

18 Jun 2026, FIFA World Cup

Switzerland 4 Bosnia 1

13 Jun 2026, FIFA World Cup

Qatar 1 Switzerland 1

18 Nov 2025, UEFA World Cup Qualifiers

Kosovo 1 Switzerland 1

15 Nov 2025, UEFA World Cup Qualifiers

Switzerland 4 Sweden 1

13 Oct 2025, UEFA World Cup Qualifiers

Slovenia 0 Switzerland 0

Form guide

28 Jun 2026, FIFA World Cup

Algeria 3 Austria 3

23 Jun 2026, FIFA World Cup

Jordan 1 Algeria 2

17 Jun 2026, FIFA World Cup

Argentina 3 Algeria 0

18 Nov 2025, Internationals

Saudi Arabia 0 Algeria 2

13 Nov 2025, Internationals

Algeria 3 Zimbabwe 1

10 Jun 2025, Internationals

Sweden 4 Algeria 3

Player stats

Top Goalscorers

Player Team Goals Scored
Johan Manzambi Switzerland 3
Riyad Mahrez Algeria 2
Rubén Vargas Switzerland 2
Rafik Belghali Algeria 1
Granit Xhaka Switzerland 1

Assists

Player Team Assists
Breel Embolo Switzerland 2
Houssem Aouar Algeria 2
Johan Manzambi Switzerland 1
Rubén Vargas Switzerland 1
Riyad Mahrez Algeria 1

Fouls

Player Team Fouls
Ricardo Rodríguez Switzerland 6
Breel Embolo Switzerland 6
Rayan Aït-Nouri Algeria 4
Remo Freuler Switzerland 4
Rubén Vargas Switzerland 4

Yellow Cards

Player Team Yellow
Nico Elvedi Switzerland 1
Granit Xhaka Switzerland 1
Ramiz Zerrouki Algeria 1
Denis Zakaria Switzerland 1
Gregor Kobel Switzerland 0

Red Cards

Player Team Red
Gregor Kobel Switzerland 0
Nico Elvedi Switzerland 0
Manuel Akanji Switzerland 0
Ricardo Rodríguez Switzerland 0
Granit Xhaka Switzerland 0

Shots on Target

Player Team Shots On target
Dan Ndoye Switzerland 4
Rubén Vargas Switzerland 4
Breel Embolo Switzerland 3
Johan Manzambi Switzerland 3
Ibrahim Maza Algeria 3

Chances Created

Player Team Chances created
Breel Embolo Switzerland 8
Rubén Vargas Switzerland 6
Riyad Mahrez Algeria 5
Ricardo Rodríguez Switzerland 4
Nabil Bentaleb Algeria 4

NEW BETFAIR CUSTOMER OFFER on Switzerland vs Algeria

Get £50 in ACCAs, Bet Builders or Multis when you bet £10

  • Join - Join with promotion code: ZSKAOL
  • Deposit - Deposit a minimum of £10
  • Bet - Bet £10 on Sportsbook
  • Get - Get £50 in free Bet Builders

T&Cs apply.