Lionel Messi Sergio Ramos Barcelona Real MadridGetty/Goal

Barcelona vs Real Madrid: Head-to-head record, top goalscorers and all you need to know about El Clasico

In March 2023, arch-rivals Real Madrid and Barcelona locked horns in the 253rd competitive El Clasico in La Liga.

🖥️ Where to watch & live stream El Clasico

👕 Get the Barcelona jersey here

Watch La Liga games live on Viaplay in the UK

The two teams have met each other four times season. While Los Blancos earned the bragging rights in the first encounter in La Liga, Barcelona won the Supercopa de Espana final in January, the first leg of the Copa del Rey semi-final and the second La Liga encounter.

Out of the 253 competitive matches, Real Madrid won on 101 occasions while Barcelona won 100 matches. 52 clashes ended in a draw. Former FC Barcelona star Lionel Messi is the all-time highest goalscorer in El Clasico's history and is also the joint-most capped player along with his current Paris Saint-Germain teammate and former Real Madrid skipper Sergio Ramos.

Article continues below
Cristiano Ronaldo, Lionel Messi, El ClasicoGetty Images

Here, we take a look at all the records of this classic encounter between the two La Liga giants.

Who has won the most El Clasicos - Barcelona or Real Madrid?

CompetitionMatchesReal Madrid winsFC Barcelona winsDraws
La Liga186777435
Copa del Rey3612168
Copa de La Liga6024
Supercopa de Espana16952
Copa de la Coronación1010
Champions League8323

Who are the top goalscorers in El Clasicos?

Lionel MessiFC Barcelona26
Alfredo Di StefanoReal Madrid18
Cristiano RonaldoReal Madrid18
Raul GonzalezReal Madrid15
Cesar AlvarezBarcelona14
Francisco GentoReal Madrid14
Ferenc PuskasReal Madrid14

Who are the top five players with the most appearances in El Clasico?

Sergio BusquetsFC Barcelona47
Sergio RamosReal Madrid45
Lionel MessiFC Barcelona45
Francisco GentoReal Madrid42
Manuel SanchisReal Madrid42
Xavi HernandezFC Barcelona42
Karim BenzemaReal Madrid42

What are the five biggest wins in El Clasico history?

19/06/1943Real Madrid 11–1 BarcelonaCopa del Rey
3/02/1935Real Madrid 8–2 BarcelonaLa Liga
24/09/1950Barcelona 7–2 Real MadridLa Liga
19/05/1957Barcelona 6–1 Real MadridCopa del Rey
18/09/1949Real Madrid 6–1 BarcelonaLa Liga

Which players have scored the most hat-tricks in El Clasico's history?

PlayerClubNo. of hat-tricks
Santiago BernabeuReal Madrid2 (Both in 1916 Copa del Rey)
Jaime LazcanoReal Madrid2 (1929–30 La Liga & 1934–35 La Liga)
Ferenc PuskasReal Madrid2 (1962–63 La Liga & 1963–64 La Liga)
Lionel MessiFC Barcelona2 (2006–07 La Liga & 2013–14 La Liga)