5 players who have scored the most goals against Barcelona

Bhargav
Cristiano Ronaldo has scored a lot of goals against Barcelona.
Cristiano Ronaldo has scored a lot of goals against Barcelona.

Barcelona, like Real Madrid, are one of the most successful clubs in the history of the game.

The 26-time La Liga winners have won five Champions League titles and are one of only two teams to have won the continental treble twice. Moreover, the Blaugrana are one of only three clubs never to have been relegated from the Spanish top flight.

Considering their history and pedigree, many world-class players have turned up with aplomb for the club over the years. However, many opposing players have also found success against the Blaugrana.

On that note, here's a look at the five players with the most goals across competitions against Barcelona:


#5 Telmo Zarra - 16

Telmo Zarra is a legend of Spanish football. With 251 goals, the late centre-forward is the third-most prolific scorer in La Liga history.

During his prolific career, the 1942-43 La Liga winner netted 16 times against the Blaugrana in 22 games across competitions. All but one of those strikes came in the league.

Zarra scored a memorable hat-trick in Athletic Bilbao's 5-2 victory over the Blaugrana in a league game in their triumphant 1942-43 season. He also netted 22 goals across competitions against the Blaugrana's arch-rivals Real Madrid. He passed away in 2006 at the age of 85.


#4 Hugo Sanchez - 17 goals

Hugo Sanchez was a prolific goalscorer.
Hugo Sanchez was a prolific goalscorer.

Hugo Sanchez is one of the best players in Real Madrid history. The Mexican striker scored nearly 200 goals for the capital club in six seasons in the mid-80s and early 90s.

The five-time La Liga winner scored 17 goals in 26 games across competitions against Barcelona, with ten of these strikes coming with Los Blancos. Sanchez's seven other goals against Barcelona came while he played for Atletico Madrid (five) and Rayo Vallecano (two).

Sanchez scored 38 league goals for Los Blancos in 1989-90. Quite incredibly, all of those strikes came with his first touch. In the process, he won his fifth La Liga title in six years, four of them with Real Madrid. He contributed an impressive 142 league goals in these five La Liga-winning campaigns.

Sanchez's 38-goal campaign was the most prolific in La Liga history for more than two decades before Cristiano Ronaldo scored 40 times in 2010-11.

#3 Alfredo Di Stefano - 18 goals

Alfredo Di Stefano is a Real Madrid legend.
Alfredo Di Stefano is a Real Madrid legend.

Alfredo Di Stefano was another prolific goalscorer against Barcelona. The late Argentine is one of the best players in Real Madrid history.

He scored over 300 goals for the capital club (including friendlies), with 18 of them coming against their arch-rivals Barcelona. Di Stefano held Los Blancos' record for most El Clasico goals before Cristiano Ronaldo emulated him in the 2010s.

Di Stefano won eight La Liga and an unprecedented five consecutive Champions League titles with Los Blancos in the mid-50s and mid-60s.


#2 Cristiano Ronaldo - 20 goals

Cristiano Ronaldo has scored a lot of goals against Barcelona.
Cristiano Ronaldo has scored a lot of goals against Barcelona.

Cristiano Ronaldo is widely regarded as one of the best players in the game's history.

During a prolific near two-decade-long career, he has scored over 800 goals for club and country. The 37-year-old has netted a number of goals against top clubs, including Barcelona. He has scored 20 goals against the Blaugrana in four different competitions. All but two of those strikes came during his nine-season stint at Real Madrid.

After failing to score in his first five Champions League games with Manchester United and Los Blancos, Ronaldo ended his duck against the Blaugrana in the competition in style.

The Portugal captain scored a brace in Juventus' 3-0 win at Camp Nou in a group game last season. Those goals meant he scored 14 times at the home of the Blaugrana, the most by an opposition player.


#1 Guillermo Gorostiza - 24 goals

Guillermo Gorostiza was a prolific goalscorer during his playing days in the 1930s and 1940s. He scored nearly 200 goals across competitions, most of them for Athletic Bilbao.

The six-time La Liga winner scored 24 goals against Barcelona - all in La Liga - with ten of those strikes coming with Valencia. Gorostiza netted a memorable hat-trick in Bilbao's 6-1 home win over the Blaugrana in 1933-34; Bilbao won the league that season.

Apart from his league titles, the late two-time La Liga top scorer also won five Spanish Cup titles, four of them with Bilbao.

Quick Links