We examine the top 10 goalscorers for Barcelona in UEFA Champions League history.
A product of Barcelona's famed youth academy of La Masia, Pedro won three UEFA Champions League titles with Barcelona in 2009, 2011 and 2015.
Pedro's most historic UEFA Champions League goal came in the 2011 final against Man Utd at Wembley, opening the scoring in a 3-1 win for the Catalan giants.
Brazilian winger Raphinha has proven a revelation for Barcelona in the UEFA Champions League, with his form for Hansi Flick's side in the competition this term making him a frontrunner for the 2025 Ballon d'Or.
Ex-Leeds United man Raphinha is in contention to finish as the top goalscorer in the 2024/25 UEFA Champions League season having struck 12 times, with the 28-year-old currently trailing Borussia Dortmund's Serhou Guirassy by one goal.
One of the best African footballers of all time, Cameroonian Samuel Eto'o won two UEFA Champions League titles with Barcelona in 2006 and 2009.
Eto'o struck the opening goal in the 2009 UEFA Champions League final against Man Utd at the Stadio Olimpico in Rome, with Lionel Messi adding the second in a 2-0 victory.
Although Luis Enrique never won the UEFA Champions League as a player with Barcelona, he was still able to leave his mark on the competition with 19 goals.
Enrique went on to win the UEFA Champions League as a manager with Barcelona, completing the Treble with the Catalan side in 2014/15.
A UEFA Champions League winner with Bayern Munich in 2020, Polish striking icon Robert Lewandowski has also made a big impact in the competition in Barcelona colours.
Lewandowski has formed a devastating partnership with Lamine Yamal and Raphinha in attack as Barcelona chase their sixth UEFA Champions League crown in 2024/25.
Dutch football icon Patrick Kluivert was prolific in the UEFA Champions League for Barcelona, notching 20 times in 46 appearances.
Although Kluivert was part of the Ajax side which won the UEFA Champions League in 1995, the Dutchman never won the competition with Barcelona.
Brazilian Neymar was able to sparkle on the UEFA Champions League stage for Barcelona, scoring 21 goals in 40 appearances in the competition.
The Santos academy graduate won the UEFA Champions League with Barcelona in 2015, scoring in the Catalans' 3-1 final success over Juventus in Berlin.
Former Brazil international Rivaldo enjoyed a distinguished spell at Barcelona between 1997 and 2002, winning four major honours - two La Liga titles, one Copa del Rey and one UEFA Super Cup.
Rivaldo did not get his hands on the UEFA Champions League as a Barcelona player but did go on to win the tournament with Milan in 2003.
One of the best strikers in Barcelona history, Luis Suarez shone on the UEFA Champions League stage during his six years at the Camp Nou between 2014 and 2020.
Uruguayan hitman Suarez won the UEFA Champions League with Barcelona in 2015, scoring in the Catalan side's 3-1 triumph over Juventus in the final.
Unsurprisingly, the great Lionel Messi is Barcelona's leading goalscorer in the UEFA Champions League since its rebranding in 1992/23.
Argentine World Cup winner Messi won the competition on four occasions - in 2006, 2009, 2011 and 2015.
*Statistics correct as of 06/05/2025
You can see all the latest UEFA Champions League odds on our dedicated UEFA Champions League hub.