Real Madrid vs Barcelona: History, Head-To-Head Record, Past Results, Next Match, Top Goalscorers, Most Appearances

IMAGO / Newscom World

The fierce rivalry between Real Madrid and Barcelona is among the most intense in soccer. When these two teams meet, the game is famously known as 'El Clasico,' and it draws eyeballs from all over the globe.

The encounters between Real Madrid and Barcelona aren't just any old soccer matches—they're high-stakes clashes with deep political undertones. Madrid, the heart of Spanish nationalism, faces off against Barcelona, the symbol of Catalan independence.

Over the years, Real Madrid and Barcelona have played each other more than 250 times in various competitions. Each thrilling match has delivered edge-of-your-seat drama and a plethora of memorable moments.

Many legendary players have featured in those matches, with the most iconic rivalry being between Cristiano Ronaldo and Lionel Messi. Their epic duels on the field added an extra layer of excitement to this already intense showdown.

When is the Next El Clasico?

The next El Clasico is a La Liga match that is set to take place on May 11, 2025.

Head-To-Head Record

As of October 2024.

Total Games

258

Real Madrid Wins

105

Barcelona Wins

101

Draws

52

Real Madrid and Barcelona have collided 258 times in all competitions, with Los Blancos winning 105 games and Barca winning 101 games. The two teams have also played out 52 draws.

Past Results

Here's a look at the last 30 matches between Real Madrid and Barcelona across all competitions dating back to 2015.

Date

Result

October 26, 2024

Real Madrid 0-4 Barcelona (La Liga)

April 21, 2024

Real Madrid 3-2 Barcelona (La Liga)

January 14, 2024

Real Madrid 4-1 Barcelona (Spanish Super Cup)

October 28, 2023

Barcelona 1-2 Real Madrid (La Liga)

April 5, 2023

Barcelona 0-4 Real Madrid (Copa del Rey)

March 19, 2023

Barcelona 2-1 Real Madrid (La Liga)

March 2, 2023

Real Madrid 0-1 Barcelona (Copa del Rey)

January 15, 2023

Real Madrid 1-3 Barcelona (Spanish Super Cup)

October 16, 2022

Real Madrid 3-1 Barcelona (La Liga)

March 20, 2022

Real Madrid 0-4 Barcelona (La Liga)

January 12, 2022

Barcelona 2-3 Real Madrid (Spanish Super Cup)

October 24, 2021

Barcelona 1-2 Real Madrid (La Liga)

April 10, 2021

Real Madrid 2-1 Barcelona (La Liga)

October 24, 2020

Barcelona 1-3 Real Madrid (La Liga)

March 1, 2020

Real Madrid 2-0 Barcelona (La Liga)

December 18, 2019

Barcelona 0-0 Real Madrid (La Liga)

March 2, 2019

Real Madrid 0-1 Barcelona (La Liga)

February 27, 2019

Real Madrid 0-3 Barcelona (Copa del Rey)

February 6, 2019

Barcelona 1-1 Real Madrid (Copa del Rey)

October 28, 2018

Barcelona 5-1 Real Madrid (La Liga)

May 6, 2018

Barcelona 2-2 Real Madrid (La Liga)

December 23, 2017

Real Madrid 0-3 Barcelona (La Liga)

August 16, 2017

Real Madrid 2-0 Barcelona (Spanish Super Cup)

August 13, 2017

Barcelona 1-3 Real Madrid (Spanish Super Cup)

July 30, 2017

Real Madrid 2-3 Barcelona (International Champions Cup)

April 23, 2017

Real Madrid 2-3 Barcelona (La Liga)

December 3, 2016

Barcelona 1-1 Real Madrid (La Liga)

April 2, 2016

Barcelona 1-2 Real Madrid (La Liga)

November 21, 2015

Real Madrid 0-4 Barcelona (La Liga)

March 22, 2015

Barcelona 2-1 Real Madrid (La Liga)

Top Goalscorers

Lionel Messi
IMAGO / DeFodi

Many iconic players have made a significant impact in El Clasico, with Lionel Messi topping the scoring leaderboard with an impressive 26 goals. Here are the 10 players who have scored the most goals when the two teams face off.

Player

Goals

Lionel Messi (Barcelona)

26

Alfredo Di Stefano (Real Madrid)

18

Cristiano Ronaldo (Real Madrid)

18

Karim Benzema (Real Madrid)

16

Raul (Real Madrid)

15

Cesar (Barcelona)

14

Paco Gento (Real Madrid)

14

Ferenc Puskas (Real Madrid)

14

Santillana (Real Madrid)

12

Luis Suarez (Barcelona)

11

Most Appearances

Sergio Busquets
IMAGO / Pressinphoto

As it stands, former Barcelona star Sergio Busquets holds the record for the most appearances in El Clasico with 48 games. Here are the players who've made the most appearances in a competitive Real Madrid vs Barcelona match.

Player

Appearances

Sergio Busquets (Barcelona)

48

Lionel Messi (Barcelona)

45

Sergio Ramos (Real Madrid)

45

Karim Benzema (Real Madrid)

43

Paco Gento (Real Madrid)

42

Manuel Sanchis (Real Madrid)

42

Xavi (Barcelona)

42

Gerard Pique (Barcelona)

40

Andres Iniesta (Barcelona)

38

Fernando Hierro (Real Madrid)

37

Raul (Real Madrid)

37

Iker Casillas (Real Madrid)

37

Santillana (Real Madrid)

35

Luka Modric (Real Madrid)

35

Facts

  • The highest-scoring clashes between Real Madrid and Barcelona happened in the Copa del Rey on April 13, 1916, and June 13, 1943. The first match ended in a thrilling 6-6 draw, while the latter saw Los Blancos triumph with an 11-1 victory.
  • Former Barcelona goalkeeper Victor Valdes holds the record for the most clean sheets in El Clasico, achieving seven games without conceding a goal between 2002 and 2014.
  • Lionel Messi tops the charts for the most assists in Real Madrid v Barcelona matches, with an impressive total of 14.
  • Ex-Real Madrid player Sergio Ramos is the most booked player in El Clasico history, with 22 yellow cards and five red cards.
  • Barcelona's Lamine Yamal set the record as the youngest player to participate in a Real Madrid vs Barcelona match, making his debut on October 28, 2023, at the age of 16 and 107 days.
  • The fastest goal ever scored in El Clasico was by Karim Benzema on December 10, 2011. It took the Frenchman just 21 seconds to find the net.
  • Former Real Madrid head coach Miguel Munoz holds the record for managing the most El Clasico matches, having led Los Blancos in 36 encounters against Barcelona from 1960 to 1974.

Classic Highlights

Recommended

El Clasico: A Look At The Last 5 La Liga Matches Between Real Madrid And Barcelona

Real Madrid Trophies: List Of Achievements Across All Competitions

Real Madrid's 10 Most Expensive Signings Ever

Real Madrid Schedule & Fixtures 2024/2025: La Liga Schedule, UEFA Champions League Schedule & More


Published
Danny Wolstanholme
DANNY WOLSTANHOLME

Danny has been covering soccer and the world of professional wrestling since 2021. He has previously worked for outlets such as Wrestling Inc., Sportskeeda, and Flashscore. You can follow him on X at @DannyWol11.