Who Are the Greatest Barcelona Forwards of All Time?
Barcelona’s history is, more than anything, a history of great attackers. From the 1940s icon César Rodríguez to the Hungarian sensation László Kubala in the 1950s, through Romário and Ronaldo Nazário’s brief but explosive spells, all the way to Ronaldinho’s flair, the MSN trio, and the greatest goalscorer the game has ever seen Barça has rarely gone more than a decade without producing or acquiring a genuinely world-class forward.
Ranking them means weighing goals against eras, flair against consistency, and short but unforgettable spells against decade-long dominance. Here’s how we approached it.
Our ranking considers:
- Goals and assists
- Individual ability and technique
- Trophies won
- Longevity at the club
- Big-game performances
- Influence on Barcelona’s identity and playing style
- Consistency
- Overall legacy
But who deserves the No. 1 spot? There’s actually very little debate about that one the real argument starts at No. 2.
Top 10 Barcelona Forwards of All Time
10. César Rodríguez
Why He Made the Top 10
Long before Messi, before Kubala, even before the club’s modern European identity took shape, César Rodríguez was Barcelona’s benchmark goalscorer. A powerful, two-footed centre-forward renowned for his heading ability, “César” formed part of Barça’s great forward line of the early 1950s alongside Kubala, and held the club’s all-time scoring record for roughly six decades until Messi finally passed him in 2012.
Barcelona Career Stats
- Years: 1939, 1942–1955
- Appearances: 456
- Goals: 304
- Major trophies: 5 La Liga titles, multiple Copa del Rey triumphs
9. László Kubala
Why He Made the Top 10
Kubala’s arrival in 1950 is often credited with transforming Barcelona into a genuine global power the club’s growing popularity around him was one of the key reasons Camp Nou was built in the first place. A Hungarian-born forward of extraordinary technique and finishing, robust from a background in amateur boxing, Kubala scored a jaw-dropping seven goals in a single La Liga match and helped Barça sweep five trophies in a single calendar year in 1952.
Barcelona Career Stats
- Years: 1950–1961
- Appearances: 256 (official competitions)
- Goals: 194
- Major trophies: 4 La Liga, 5 Copa del Generalísimo, 2 Inter-Cities Fairs Cups
8. Ronaldo Nazário
Why He Made the Top 10
Ronaldo’s stint at Barcelona lasted just one season, but it remains one of the most electrifying single campaigns any player has ever produced at the club. Signed in 1996 as a 20-year-old, “El Fenómeno” scored 47 goals in just 49 appearances, including a legendary solo goal against Compostela that is still replayed as one of the greatest individual goals in football history. Barcelona’s failure to keep hold of him — he left for Inter Milan after a contract dispute just a year later remains one of the club’s most painful what-ifs.
Barcelona Career Stats
- Years: 1996–1997
- Appearances: 49
- Goals: 47
- Assists: 13
- Major trophies: Cup Winners’ Cup, Copa del Rey, Spanish Super Cup
7. Romário
Why He Made the Top 10
Like Ronaldo after him, Romário’s Barcelona career was short but unforgettable. Signed by Johan Cruyff for the Dream Team in 1993, the Brazilian was the focal point of the attack in Barça’s title-winning 1993-94 season, scoring twice in the famous 5-0 “El Clásico” thrashing of Real Madrid. Cruyff later called him the greatest player he ever coached, praising his instinctive movement and finishing from every possible angle. A fallout with Cruyff cut his stay short, but his impact on the pitch was undeniable.
Barcelona Career Stats
- Years: 1993–1995
- Appearances: 65
- Goals: 39
- Assists: 17
- Major trophies: 1 La Liga (1993–94)
6. Rivaldo
Why He Made the Top 10
Rivaldo arrived in 1997 and carried Barcelona’s attack almost single-handedly through a difficult period for the club, culminating in his 1999 Ballon d’Or win. His trademark was the spectacular: bicycle kicks, thunderous left-footed strikes, and a hat-trick against Valencia on the final day of the 2000-01 season including an overhead kick that single-handedly secured Barça’s Champions League qualification. Despite the club’s relative struggles during his time there, Rivaldo’s individual brilliance never dropped.
Barcelona Career Stats
- Years: 1997–2002
- Appearances: 235
- Goals: 130
- Assists: 49
- Major trophies: 1 La Liga, 1 Copa del Rey, 1 European Super Cup; Ballon d’Or (1999)
5. Samuel Eto’o
Why He Made the Top 10
The greatest African player in Barcelona’s history, Samuel Eto’o arrived in 2004 and became the focal point of the club’s early-2000s resurgence. Powerful, relentless and a genuine big-game player, Eto’o scored in both of the Champions League finals Barça won during his time at the club — 2006 against Arsenal and 2009 against Manchester United — becoming just the second player in history to score in two separate European Cup/Champions League finals.
Barcelona Career Stats
- Years: 2004–2009
- Appearances: 235
- Goals: 154
- Major trophies: 3 La Liga, 2 Champions League, 1 Copa del Rey, 2 Spanish Super Cups
4. Neymar
Why He Is One of Barcelona’s Greatest Forwards
Signed from Santos amid unprecedented hype in 2013, Neymar more than lived up to it, forming a third of the legendary MSN trident alongside Messi and Luis Suárez a front three that scored a combined 363 goals across three seasons. His individual brilliance peaked in the 2015 Champions League final, where his late goal sealed a decisive 3-1 win over Juventus in Berlin, capping Barcelona’s second treble.
Barcelona Career Stats and Achievements
Neymar made 196 appearances for Barça, scoring 114 goals and winning eight major trophies, including a Champions League, two La Liga titles and three Copa del Reys, before his blockbuster world-record move to Paris Saint-Germain in 2017.
His Greatest Barcelona Moments
His stepover-laden solo goal to seal the 2015 Champions League final remains the definitive image of his Barça career the exclamation point on arguably the most devastating attacking trio the sport has ever produced.
- Years: 2013–2017
- Appearances: 196
- Goals: 114
- Major trophies: 2 La Liga, 1 Champions League, 3 Copa del Rey, 8 trophies in total
3. Luis Suárez
Why Suárez Is One of Barcelona’s Greatest Forwards
Signed from Liverpool in 2014, Luis Suárez quickly became one of the most complete No. 9s in the club’s history a rare combination of clinical finishing, ferocious work rate, and the ability to bring teammates into play. He scored in the 2015 Champions League final on his way to a debut-season treble, and topped La Liga’s scoring charts in 2015-16 with 40 goals, breaking Messi and Ronaldo’s stranglehold on the award.
Suárez’s Barcelona Career
Suárez made 283 appearances for Barça, scoring 198 goals the third-highest total in club history behind only Messi and César Rodríguez and adding 97 assists along the way.
Suárez and the MSN Era
Alongside Messi and Neymar, Suárez formed the most feared attacking trident of the 2010s. His selfless movement and ability to occupy defenders often created the space that let Messi and Neymar flourish, even as he continued scoring at an elite rate himself.
- Years: 2014–2020
- Appearances: 283
- Goals: 198
- Assists: 97
- Major trophies: 4 La Liga, 1 Champions League, 4 Copa del Rey, 13 trophies in total
2. Ronaldinho
Why Ronaldinho Is One of Barcelona’s Greatest Forwards
If Barcelona’s modern history has a turning point, it’s the summer of 2003, when Ronaldinho arrived from Paris Saint-Germain and single-handedly changed the mood around the club. Endlessly inventive, joyfully skillful, and blessed with a smile that made even opposition fans fall in love with him, Ronaldinho didn’t just win trophies he made Barcelona must-watch television again.
Ronaldinho’s Barcelona Career
Ronaldinho scored 110 goals in 250 appearances across five seasons, winning two La Liga titles and the 2006 Champions League. He won the Ballon d’Or in 2005, the same year he received a standing ovation from Real Madrid’s own fans at the Bernabéu after a two-goal masterclass an honour previously given to almost no visiting player besides Diego Maradona.
Ronaldinho’s Greatest Barcelona Moments
His Bernabéu double in 2005 stands as arguably the greatest individual away performance in Clásico history, while his role in dismantling Arsenal in the 2006 Champions League final cemented his status as a genuine Camp Nou legend.
Ronaldinho’s Legacy at Barcelona
Messi himself has credited Ronaldinho with transforming Barcelona’s fortunes: “It was a bad time and the change that came about with his arrival was amazing.” Without Ronaldinho’s influence on and off the pitch the club’s subsequent golden generation may never have taken shape the way it did.
1. Lionel Messi
Why Messi Is the Greatest Barcelona Forward of All Time
There isn’t really a debate here. Lionel Messi is not just Barcelona’s greatest-ever forward he’s the club’s greatest player in any position, and arguably the greatest footballer of all time. Across 17 seasons, Messi redefined what a single player could mean to a club: unmatched dribbling, elite playmaking, and a level of consistent, era-spanning excellence no other Barça forward has come close to matching.
Messi’s Barcelona Career
Messi made 778 appearances for Barcelona between 2004 and 2021, scoring a staggering 672 goals and providing 303 assists both club records by a wide margin. He won 10 La Liga titles, 4 Champions Leagues, and 35 trophies in total, along with four consecutive Ballon d’Or awards from 2009 to 2012.
Messi’s Greatest Barcelona Moments
His goal in the 2009 Champions League final against Manchester United, his hat-trick in a 5-0 demolition of Real Madrid, and his record-breaking 91-goal calendar year in 2012 all stand out but it’s the sheer volume of iconic performances across nearly two decades that sets him apart from every other player on this list.
Why Messi Ranks No. 1
No forward in Barcelona’s history combined this level of individual brilliance with this level of sustained team success for this long. Ronaldinho and Suárez both have genuine claims to greatness, but neither approaches Messi’s blend of longevity, statistical dominance and sheer influence on how Barcelona and modern football is played.
Messi’s Barcelona Career
- Years: 2004–2021
- Appearances: 778
- Goals: 672
- Assists: 303
- Major trophies: 10 La Liga, 4 Champions League, 35 trophies in total
Messi vs Ronaldinho vs Suárez: Who Was Barcelona’s Best Forward?
Messi — The Complete Attacking Player
Unmatched in every relevant category: goals, assists, longevity, records and overall influence on the club’s identity. Nobody else on this list is close.
Ronaldinho — The Most Entertaining
No player brought more joy to Camp Nou. Ronaldinho’s individual brilliance and cultural impact reshaped the club’s image at a pivotal moment in its history.
Suárez — The Complete No. 9
The most well-rounded pure striker of the three: clinical finishing, physical presence, tireless movement and elite link-up play, all wrapped into one of the most productive spells any forward has had at the club.
Who Had the Greatest Barcelona Legacy?
Messi, without serious argument. Ronaldinho and Suárez both rank among the club’s very best forwards, but neither matches Messi’s combination of scale, consistency and historical significance.
Barcelona’s Greatest Forward Partnerships and Attacking Trios
Messi, Suárez and Neymar — MSN
The most feared attacking trio in modern football history, MSN combined for 363 goals across three seasons (2014–2017), winning a treble in their debut campaign together.
Messi, Samuel Eto’o and Thierry Henry
The front three that carried Barcelona to their historic 2008–09 treble under Pep Guardiola, with Eto’o and Messi doing the heaviest scoring while Henry provided pace and width.
Ronaldinho and Samuel Eto’o
The attacking axis that revived Barcelona in the mid-2000s, combining Ronaldinho’s creativity with Eto’o’s ruthless finishing to deliver the 2006 Champions League.
Messi and Pedro
A less heralded but hugely effective partnership during Barcelona’s dominant Guardiola years, with Pedro’s intelligent movement regularly benefiting from Messi’s vision.
Barcelona’s Greatest Forwards by Era
Barcelona Forwards Before 1990
César Rodríguez and László Kubala defined this era, laying the attacking foundations for everything that followed.
Barcelona Forwards of the Dream Team Era
Romário’s explosive 1993-94 season stands out as the era’s defining individual attacking contribution.
Barcelona Forwards of the 2000s
Ronaldinho and Samuel Eto’o powered Barça’s resurgence and delivered the club’s second Champions League in 2006.
Barcelona Forwards of the Guardiola Era
A young Messi, alongside Pedro, David Villa and Eto’o early on, formed the attacking core of the greatest Barça team in history.
Barcelona Forwards of the MSN Era
Messi, Suárez and Neymar took Barcelona’s attacking football to unprecedented heights between 2014 and 2017.
Barcelona’s Best Forwards by Playing Style
Best Barcelona Goalscorer
Lionel Messi, by a distance, with 672 goals.
Best Barcelona Playmaker
Messi again, though Ronaldinho’s vision and Rivaldo’s creativity both deserve mention.
Best Barcelona Dribbler
Ronaldinho, whose close control and flair were arguably unmatched even by Messi in pure entertainment value.
Best Barcelona No. 9
Luis Suárez — the most complete out-and-out striker on this list.
Best Barcelona Winger
Neymar, for his combination of pace, skill and end product from wide areas.
Best Barcelona Counter-Attacking Forward
Samuel Eto’o, whose pace and directness made him devastating on the break.
Best Barcelona Big-Game Forward
Messi and Eto’o both stand out, but Messi’s record in Champions League finals and El Clásico gives him the edge.
Barcelona’s Greatest Forwards Compared
| Player | Barcelona Apps | Goals | La Liga Titles | Champions League Titles |
| Lionel Messi | 778 | 672 | 10 | 4 |
| Luis Suárez | 283 | 198 | 4 | 1 |
| Ronaldinho | 250 | 110 | 2 | 1 |
| Neymar | 196 | 114 | 2 | 1 |
| Samuel Eto’o | 235 | 154 | 3 | 2 |
Figures reflect official club-verified appearances and goals across all competitions; some sources report slightly different totals depending on whether friendlies or regional cups are included.
Barcelona Forwards Who Almost Made the Top 10
- David Villa – A key part of Guardiola’s treble-chasing sides and the 2010 World Cup winner, but his four seasons and squad-rotation role at Barça fall short of the players ranked above him.
- Pedro – Prolific and reliable during the Guardiola era, including scoring in the 2011 Champions League final, but never quite the focal point of the attack.
- Thierry Henry – A Barcelona legend by reputation, but his two most productive seasons in Catalonia came in a slightly diminished, team-first wide role compared to his Arsenal peak.
- Hristo Stoichkov – A fiery, hugely important member of the Dream Team, narrowly missing out due to the sheer strength of competition from this list’s forwards.
- Patrick Kluivert – A prolific striker through the late 1990s and early 2000s, but playing in a period of relative trophy drought for the club.
Why They Missed the Top 10
Each of these players has a genuine case depending on your criteria Villa and Pedro’s trophy hauls are excellent, while Stoichkov’s cultural impact during the Dream Team years rivals almost anyone on this list. But when weighing goals, longevity and overall influence together, the ten forwards above edge them out.
Barcelona’s All-Time Greatest Attacking XI
Right Wing
Ronaldinho — pace, flair and the ability to change a game in a single moment.
Centre Forward
Lionel Messi — the most natural fit for a free-role centre-forward position, even having spent much of his career nominally on the right.
Left Wing
Luis Suárez / Neymar — either would slot seamlessly into this front three, given their MSN understanding with Messi.
Frequently Asked Questions
Who is the greatest Barcelona forward of all time?
Lionel Messi. His combination of goals (672), assists (303), trophies (35) and nearly two decades of sustained excellence make him the clear No. 1, and arguably the greatest footballer in the sport’s history.
Who is Barcelona’s best striker ever?
If defined strictly as an out-and-out No. 9, Luis Suárez has the strongest case, though Messi (who often played centrally) and Samuel Eto’o are both worth considering.
Who are the top 3 Barcelona forwards of all time?
Most rankings, including this one, place Lionel Messi first, Ronaldinho second, and Luis Suárez third.
Is Messi the greatest Barcelona forward ever?
Yes, by essentially every meaningful measure goals, assists, trophies, longevity and overall influence on the club’s identity.
Who was better for Barcelona, Messi or Ronaldinho?
Messi, statistically and by trophies won, though Ronaldinho’s cultural impact and individual brilliance make him a beloved and historically important figure in his own right.
Who was Barcelona’s best No. 9?
Luis Suárez, for his combination of finishing, movement, physicality and link-up play during Barça’s MSN era.
Who scored the most goals for Barcelona?
Lionel Messi, with 672 goals comfortably the club’s all-time record, ahead of César Rodríguez (304) and Luis Suárez (198).
Who were the members of Barcelona’s MSN attack?
Lionel Messi, Luis Suárez and Neymar formed the legendary MSN trio between 2014 and 2017, scoring 363 goals across three seasons together.
Top 10 Barcelona Forwards of All Time — Final Ranking
| Rank | Player |
| 1 | Lionel Messi |
| 2 | Ronaldinho |
| 3 | Luis Suárez |
| 4 | Neymar |
| 5 | Samuel Eto’o |
| 6 | Rivaldo |
| 7 | Romário |
| 8 | Ronaldo Nazário |
| 9 | László Kubala |
| 10 | César Rodríguez |

