Fixtures and results

Barcelona vs Real Madrid

Since 2001-02, Barcelona and Real Madrid have met 76 times in official matches: 32 Barcelona wins, 16 draws and 28 defeats, with 138 goals scored and 117 conceded.

The most recent meeting finished Barcelona 2-0 Real Madrid (LaLiga, Sunday, 10 May 2026).

Barcelona’s biggest win in this period: Barcelona 5-0 Real Madrid (LaLiga, Monday, 29 November 2010).

The next Barcelona vs Real Madrid is on Sunday, 25 October 2026 at 21:00 CET (LaLiga).

At home (37)
14 W · 11 D · 12 L
Away (39)
18 W · 5 D · 16 L
LaLiga (50)
22 W · 10 D · 18 L
Champions League (4)
1 W · 2 D · 1 L
Copa del Rey (11)
4 W · 3 D · 4 L
Spanish Super Cup (11)
5 W · 1 D · 5 L

Every match

  • Win Barcelona 2-0 Real Madrid LaLiga
  • Win Barcelona 3-2 Real Madrid Spanish Super Cup
  • Loss Real Madrid 2-1 Barcelona LaLiga
  • Win Barcelona 4-3 Real Madrid LaLiga
  • Win Barcelona 3-2 Real Madrid Copa del Rey
  • Win Real Madrid 2-5 Barcelona Spanish Super Cup
  • Win Real Madrid 0-4 Barcelona LaLiga
  • Loss Real Madrid 3-2 Barcelona LaLiga
  • Loss Real Madrid 4-1 Barcelona Spanish Super Cup
  • Loss Barcelona 1-2 Real Madrid LaLiga
  • Loss Barcelona 0-4 Real Madrid Copa del Rey
  • Win Barcelona 2-1 Real Madrid LaLiga
  • Win Real Madrid 0-1 Barcelona Copa del Rey
  • Win Real Madrid 1-3 Barcelona Spanish Super Cup
  • Loss Real Madrid 3-1 Barcelona LaLiga
  • Win Real Madrid 0-4 Barcelona LaLiga
  • Loss Barcelona 2-3 Real Madrid Spanish Super Cup
  • Loss Barcelona 1-2 Real Madrid LaLiga
  • Loss Real Madrid 2-1 Barcelona LaLiga
  • Loss Barcelona 1-3 Real Madrid LaLiga
  • Loss Real Madrid 2-0 Barcelona LaLiga
  • Draw Barcelona 0-0 Real Madrid LaLiga
  • Win Real Madrid 0-1 Barcelona LaLiga
  • Win Real Madrid 0-3 Barcelona Copa del Rey
  • Draw Barcelona 1-1 Real Madrid Copa del Rey
  • Win Barcelona 5-1 Real Madrid LaLiga
  • Draw Barcelona 2-2 Real Madrid LaLiga
  • Win Real Madrid 0-3 Barcelona LaLiga
  • Loss Real Madrid 2-0 Barcelona Spanish Super Cup
  • Loss Barcelona 1-3 Real Madrid Spanish Super Cup
  • Win Real Madrid 2-3 Barcelona LaLiga
  • Draw Barcelona 1-1 Real Madrid LaLiga
  • Loss Barcelona 1-2 Real Madrid LaLiga
  • Win Real Madrid 0-4 Barcelona LaLiga
  • Win Barcelona 2-1 Real Madrid LaLiga
  • Loss Real Madrid 3-1 Barcelona LaLiga
  • Loss Real Madrid 2-1 Barcelona Copa del Rey
  • Win Real Madrid 3-4 Barcelona LaLiga
  • Win Barcelona 2-1 Real Madrid LaLiga
  • Loss Real Madrid 2-1 Barcelona LaLiga
  • Loss Barcelona 1-3 Real Madrid Copa del Rey
  • Draw Real Madrid 1-1 Barcelona Copa del Rey
  • Draw Barcelona 2-2 Real Madrid LaLiga
  • Loss Real Madrid 2-1 Barcelona Spanish Super Cup
  • Win Barcelona 3-2 Real Madrid Spanish Super Cup
  • Loss Barcelona 1-2 Real Madrid LaLiga
  • Draw Barcelona 2-2 Real Madrid Copa del Rey
  • Win Real Madrid 1-2 Barcelona Copa del Rey
  • Win Real Madrid 1-3 Barcelona LaLiga
  • Win Barcelona 3-2 Real Madrid Spanish Super Cup
  • Draw Real Madrid 2-2 Barcelona Spanish Super Cup
  • Draw Barcelona 1-1 Real Madrid Champions League
  • Win Real Madrid 0-2 Barcelona Champions League
  • Loss Real Madrid 1-0 Barcelona Copa del Rey
  • Draw Real Madrid 1-1 Barcelona LaLiga
  • Win Barcelona 5-0 Real Madrid LaLiga
  • Win Real Madrid 0-2 Barcelona LaLiga
  • Win Barcelona 1-0 Real Madrid LaLiga
  • Win Real Madrid 2-6 Barcelona LaLiga
  • Win Barcelona 2-0 Real Madrid LaLiga
  • Loss Real Madrid 4-1 Barcelona LaLiga
  • Loss Barcelona 0-1 Real Madrid LaLiga
  • Draw Barcelona 3-3 Real Madrid LaLiga
  • Loss Real Madrid 2-0 Barcelona LaLiga
  • Draw Barcelona 1-1 Real Madrid LaLiga
  • Win Real Madrid 0-3 Barcelona LaLiga
  • Loss Real Madrid 4-2 Barcelona LaLiga
  • Win Barcelona 3-0 Real Madrid LaLiga
  • Win Real Madrid 1-2 Barcelona LaLiga
  • Loss Barcelona 1-2 Real Madrid LaLiga
  • Draw Real Madrid 1-1 Barcelona LaLiga
  • Draw Barcelona 0-0 Real Madrid LaLiga
  • Draw Real Madrid 1-1 Barcelona Champions League
  • Loss Barcelona 0-2 Real Madrid Champions League
  • Draw Barcelona 1-1 Real Madrid LaLiga
  • Loss Real Madrid 2-0 Barcelona LaLiga

Frequently asked questions

How many times have Barcelona beaten Real Madrid?
Since 2001-02, Barcelona have won 32 of their 76 official matches against Real Madrid (16 draws and 28 defeats).
What was the last Barcelona vs Real Madrid result?
The most recent meeting finished Barcelona 2-0 Real Madrid (LaLiga, Sunday, 10 May 2026).
What is Barcelona’s biggest win against Real Madrid?
Barcelona’s biggest win in this period: Barcelona 5-0 Real Madrid (LaLiga, Monday, 29 November 2010).
When is the next Barcelona vs Real Madrid?
The next Barcelona vs Real Madrid is on Sunday, 25 October 2026 at 21:00 CET (LaLiga).

Data: ESPN (official matches since 2001-02 in LaLiga and the Champions League, 2006-07 in the Copa del Rey and 2011-12 in the Super Cup). Ties decided on penalties count as the match score.

← All opponents Full fixture list