Top 5 goalscorers for Barcelona in UEFA Champions League history

FC Barcelona v Real Sociedad de Futbol - La Liga
FC Barcelona v Real Sociedad de Futbol - La Liga

#3 Rivaldo - 22 goals

Rivaldo scored 22 goals for Barcelona in UCL
Rivaldo scored 22 goals for Barcelona in UCL

The other half of Barcelona's famous duo, Rivaldo, terrorized defenses with his creativity and his prolific nature in front of goal. The Brazilian forward was one of the best players of his generation and made his mark during his tenure at the Camp Nou.

Rivaldo was fiercely creative and extremely versatile, which helped form a great partnership with Patrick Kluivert. The 1999 Ballon d'Or winner had an eye for goal and was renowned for striking the ball in a sensational manner. The Brazilian great ended up scoring 22 goals in the Champions League for the Catalan giants.

#2 Luis Suarez - 25 goals

FC Barcelona v Real Valladolid CF - La Liga
FC Barcelona v Real Valladolid CF - La Liga

One of the deadliest strikers in the world, Luis Suarez was a beast at Barcelona. With Messi and Neymar beside him, the Uruguayan forward would create havoc in opposition defense with his mere presence. Suarez's insatiable hunger for goals, along with his intelligence, made him unstoppable during his Barcelona days.

The former European Golden Boot winner was efficient in the final third, often demonstrating his capabilities against the biggest opposition. Suarez ended up bagging 25 goals in the Champions League for Barcelona, helping them win the continental treble among the 13 titles during his tenure.

Barring his goalscoring prowess, Suarez boasts strong link-up play during attacks which elevated his chemistry with Messi and Neymar. The Uruguayan's ability to pick out his teammates in space made him more lethal than his competitors. As evident from his numbers, Suarez is indeed one of the best forwards in Barcelona's history.

#1 Lionel Messi - 120 goals

Athletic Club v FC Barcelona - Copa del Rey Final
Athletic Club v FC Barcelona - Copa del Rey Final

Without any shred of doubt, Lionel Messi takes the #1 spot in our list. One of the greatest players of all time, Messi has shaped Barcelona's history with his greatness on the pitch. The Argentine genius racked up 120 goals in the UEFA Champions League with Barcelona. He is currently the second highest goalscorer in the competition only behind Cristiano Ronaldo.

It goes without saying that Messi had etched his name in the history books with his caliber. The former Blaugrana captain has made and broken enormous records during his time with the Catalan giants. Messi has gifted countless breathtaking moments on the pitch - some of which helped Barcelona win four Champions League titles.

In addition to that, numerous individual honors are a testament to the fact that Messi is the greatest player in Barcelona's history.

Quick Links