Skip to content
TheFootball.News

Brazil vs Serbia head-to-head record

Brazil wins
5
Draws
1
Serbia wins
0

6 meetings, 1994 to 2022Goals: Brazil 9, Serbia 1

Brazil and Serbia have met 6 times since 1994. Brazil have won 5, Serbia 0, and 1 match ended level. They last met on 24 November 2022, when Brazil won 2–0 at the World Cup.

The 6 meetings have produced 10 goals, 1.67 per game. The biggest win is Brazil’s 2–0 at the World Cup in 2022. Brazil are unbeaten in the last six meetings (5 wins, 1 draw).

Who has won more, Brazil or Serbia?

All matches6 matches

5 Brazil1 drawSerbia 0

Competitive2 matches

2 Brazil0 drawsSerbia 0

Friendlies4 matches

3 Brazil1 drawSerbia 0

Key numbers

Goals
Brazil 9, Serbia 11.67 per game
First meeting
Brazil 2–0 SerbiaFriendly, 23 Dec 1994
Most recent
Brazil 2–0 SerbiaWorld Cup, 24 Nov 2022
Brazil’s biggest win
Brazil 2–0 SerbiaWorld Cup, 24 Nov 2022
Most goals in a meeting
Brazil 2–0 SerbiaWorld Cup, 24 Nov 2022
Current run
Brazil unbeaten in 6
TFN Elo rating now
Brazil 2077 (6th), Serbia 1742 (47th)How the rating works

Last five meetings

  1. Brazil2Serbia0

    World Cup

    Lusail, Qatar (neutral)

  2. Serbia0Brazil2

    World Cup

    Moscow, Russia (neutral)

  3. Brazil1Serbia0

    Friendly

    São Paulo, Brazil

  4. Brazil1Serbia0

    Friendly

    Fortaleza, Brazil

  5. Brazil1Serbia1

    Friendly

    São Luís, Brazil

Who has had the upper hand over time?

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

Above the line: Brazil have won more Below: Serbia have won more
23 December 1994: Brazil 2–0 Serbia (Friendly). Brazil +123 September 1998: Brazil 1–1 Serbia (Friendly). Brazil +127 March 2002: Brazil 1–0 Serbia (Friendly). Brazil +26 June 2014: Brazil 1–0 Serbia (Friendly). Brazil +327 June 2018: Serbia 0–2 Brazil (World Cup). Brazil +424 November 2022: Brazil 2–0 Serbia (World Cup). Brazil +5Level
Brazil lead by 5 wins after the latest meeting. The biggest lead was 5, held by Brazil from 24 November 2022.

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

4 matches

310

BrazilDrawsSerbia

At neutral venues

2 matches

200

BrazilDrawsSerbia

Record by competition

Record by competition
CompetitionPlayedBrazilDrawsSerbiaGoals
Friendly43105–1
World Cup22004–0

Meetings by decade

Brazil wins Draws Serbia wins
Meetings by decade
DecadeResultsPlayedGoals
1990s24
2000s11
2010s23
2020s12

Longest runs

Longest runs
Longest run ofBrazilSerbia
Wins in a row42002 to 2022None
Unbeaten meetings61994 to 202211998

Questions answered

How many times have Brazil and Serbia played each other?

6 times, starting on 23 December 1994. 2 of those meetings were competitive and 4 were friendlies.

Who has won more matches between Brazil and Serbia?

Brazil, with 5 wins to 0. 1 match ended level.

What is the biggest win in Brazil vs Serbia?

Brazil’s 2–0 win at the World Cup on 24 November 2022 in Lusail.

When did Brazil and Serbia last play?

On 24 November 2022 in Lusail, when Brazil won 2–0 at the World Cup.

What is the competitive record between Brazil and Serbia?

In 2 competitive matches, Brazil have 2 wins, Serbia have 0, and 0 ended level.

Every Brazil vs Serbia result

Show
Every Brazil vs Serbia result
DateHomeScoreAwayCompetitionVenue
Brazil2–0SerbiaWorld CupLusail, Qatar (neutral)
Serbia0–2BrazilWorld CupMoscow, Russia (neutral)
Brazil1–0SerbiaFriendlySão Paulo, Brazil
Brazil1–0Serbiaas FR YugoslaviaFriendlyFortaleza, Brazil
Brazil1–1Serbiaas FR YugoslaviaFriendlySão Luís, Brazil
Brazil2–0Serbiaas FR YugoslaviaFriendlyPorto Alegre, 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

Serbia

  1. Lat NetherlandsNations League1–2Sun 4 Oct 2026
  2. Lat GermanyNations League0–2Thu 1 Oct 2026
  3. Lv NetherlandsNations League1–2Sun 27 Sept 2026
  4. Lv GreeceNations League1–2Thu 24 Sept 2026
  5. Lat MexicoFriendly1–5Thu 4 Jun 2026

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