Skip to content
TheFootball.News

Brazil vs Switzerland head-to-head record

Brazil wins
4
Draws
4
Switzerland wins
2

10 meetings, 1950 to 2022Goals: Brazil 12, Switzerland 9

Brazil and Switzerland have met 10 times since 1950. Brazil have won 4, Switzerland 2, and 4 matches ended level. They last met on 28 November 2022, when Brazil won 1–0 at the World Cup.

The 10 meetings have produced 21 goals, 2.10 per game. The biggest win is Brazil’s 2–0 in a friendly in 1980. They went 24 years without meeting, between 1956 and 1980.

Who has won more, Brazil or Switzerland?

All matches10 matches

4 Brazil4 drawsSwitzerland 2

Competitive3 matches

1 Brazil2 drawsSwitzerland 0

Friendlies7 matches

3 Brazil2 drawsSwitzerland 2

Key numbers

Goals
Brazil 12, Switzerland 92.10 per game
First meeting
Brazil 2–2 SwitzerlandWorld Cup, 28 Jun 1950
Most recent
Brazil 1–0 SwitzerlandWorld Cup, 28 Nov 2022
Brazil’s biggest win
Brazil 2–0 SwitzerlandFriendly, 21 Dec 1980
Switzerland’s biggest win
Switzerland 1–0 BrazilFriendly, 14 Aug 2013
Most goals in a meeting
Brazil 2–2 SwitzerlandWorld Cup, 28 Jun 1950
Biggest upset
Switzerland 1–0 BrazilFriendly, 14 Aug 2013Winner’s rating-based win expectancy: 21%
TFN Elo rating now
Brazil 2077 (6th), Switzerland 2039 (8th)How the rating works

Last five meetings

  1. Brazil1Switzerland0

    World Cup

    Doha, Qatar (neutral)

  2. Brazil1Switzerland1

    World Cup

    Rostov-on-Don, Russia (neutral)

  3. Switzerland1Brazil0

    Friendly

    Basel, Switzerland

  4. Switzerland1Brazil2

    Friendly

    Basel, Switzerland

  5. Switzerland1Brazil0

    Friendly

    Basel, Switzerland

Who has had the upper hand over time?

The line climbs with every Brazil win and drops with every Switzerland win, so its height shows who has won more meetings up to that point.

Above the line: Brazil have won more Below: Switzerland have won more
28 June 1950: Brazil 2–2 Switzerland (World Cup). Level11 April 1956: Switzerland 1–1 Brazil (Friendly). Level21 December 1980: Brazil 2–0 Switzerland (Friendly). Brazil +119 May 1982: Brazil 1–1 Switzerland (Friendly). Brazil +117 June 1983: Switzerland 1–2 Brazil (Friendly). Brazil +221 June 1989: Switzerland 1–0 Brazil (Friendly). Brazil +115 November 2006: Switzerland 1–2 Brazil (Friendly). Brazil +214 August 2013: Switzerland 1–0 Brazil (Friendly). Brazil +117 June 2018: Brazil 1–1 Switzerland (World Cup). Brazil +128 November 2022: Brazil 1–0 Switzerland (World Cup). Brazil +2Level
Brazil lead by 2 wins after the latest meeting. The biggest lead was 2, held by Brazil from 17 June 1983.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

Home, away and neutral

In Brazil's home games

3 matches

120

BrazilDrawsSwitzerland

In Switzerland's home games

5 matches

212

BrazilDrawsSwitzerland

At neutral venues

2 matches

110

BrazilDrawsSwitzerland

Record by competition

Record by competition
CompetitionPlayedBrazilDrawsSwitzerlandGoals
Friendly73228–6
World Cup31204–3

Meetings by decade

Brazil wins Draws Switzerland wins
Meetings by decade
DecadeResultsPlayedGoals
1950s26
1980s48
2000s13
2010s23
2020s11

Longest runs

Longest runs
Longest run ofBrazilSwitzerland
Wins in a row1202212013
Unbeaten meetings51950 to 198322013 to 2018

The longest run of draws is 2, from 28 June 1950 to 11 April 1956.

Top scorers in Brazil vs Switzerland

  1. 1Jacques FattonSwitzerland2

Scorer records exist for 3 of the 10 meetings, mostly competitive matches. Own goals are not credited to a player.

Questions answered

How many times have Brazil and Switzerland played each other?

10 times, starting on 28 June 1950. 3 of those meetings were competitive and 7 were friendlies.

Who has won more matches between Brazil and Switzerland?

Brazil, with 4 wins to 2. 4 matches ended level.

What is the biggest win in Brazil vs Switzerland?

Brazil’s 2–0 win in a friendly on 21 December 1980 in Cuiabá.

When did Brazil and Switzerland last play?

On 28 November 2022 in Doha, when Brazil won 1–0 at the World Cup.

What is the competitive record between Brazil and Switzerland?

In 3 competitive matches, Brazil have 1 win, Switzerland have 0, and 2 ended level.

Every Brazil vs Switzerland result

Show
Every Brazil vs Switzerland result
DateHomeScoreAwayCompetitionVenue
Brazil1–0SwitzerlandWorld CupDoha, Qatar (neutral)
Brazil1–1SwitzerlandWorld CupRostov-on-Don, Russia (neutral)
Switzerland1–0BrazilFriendlyBasel, Switzerland
Switzerland1–2BrazilFriendlyBasel, Switzerland
Switzerland1–0BrazilFriendlyBasel, Switzerland
Switzerland1–2BrazilFriendlyBasel, Switzerland
Brazil1–1SwitzerlandFriendlyRecife, Brazil
Brazil2–0SwitzerlandFriendlyCuiabá, Brazil
Switzerland1–1BrazilFriendlyZürich, Switzerland
Brazil2–2SwitzerlandWorld CupSão Paulo, Brazil

Recent form

Brazil

  1. Wat IndiaFriendly4–0Sat 3 Oct 2026
  2. Wat AustraliaFriendly4–2Tue 29 Sept 2026
  3. Dat AustraliaFriendly1–1Fri 25 Sept 2026
  4. Lv NorwayWorld Cup1–2Sun 5 Jul 2026
  5. Wv JapanWorld Cup2–1Mon 29 Jun 2026

Switzerland

  1. Wv North MacedoniaNations League3–0Tue 6 Oct 2026
  2. Wv SloveniaNations League2–1Sat 3 Oct 2026
  3. Wat ScotlandNations League3–0Tue 29 Sept 2026
  4. Wat North MacedoniaNations League3–0Sat 26 Sept 2026
  5. Lv ArgentinaWorld Cup1–3Sat 11 Jul 2026

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.