Football Features

Every Barcelona forward this century ranked

By Muhammad Butt

Best Barcelona forwards this century ranked from Keirrison to Messi

Published: 14:35, 21 March 2020

Barcelona have had some miraculous forwards play for the club this century.

There aren’t many clubs who can match the Blaugrana for startlingly skilled strikers and fabulous flair-forwards. But which of them is the best? Who comes second? We’ve had a look at all 32 forwards that have played for Barcelona this century.

For reference, pure wingers like Marc Overmars and Ousmane Dembélé have been discounted, but wide players whose primary focus is scoring will be counted. Disagree with any of our picks? Let us know on Twitter or Facebook!


Join Football Index in three steps:

  1. Head to the Football Index website using this link here and click ‘join now’.
  2. Enter your details, including a valid email address.
  3. Deposit funds to get underway and start buying shares.

*You have to be 18+ and Gamble Aware to sign up to Football Index. Values correct at time of writing – 16:00 20/03/2020.


32. Keirrison

2009-2013: 0 games, 0 goals

Started 0 games for the club. A baffling, controversial signing.

31. Alfonso

2000-2002: 38 games, 5 goals

Wore gold boots at Euro 2000, but played as though his feet were encased in gold at Barcelona.

30. Kevin-Prince Boateng

2019: 4 games, 0 goals

Football Index value: £0.16 (Sell)  £0.26 (Buy)

A half-season of barely any football but some nice social posts. Plus, he was only a loan so cost little.

29. Sergio Garcia

2002-2004: 9 games, 0 goals

Ran his heart out but all the effort in the world couldn’t make him good enough for Barcelona.

28. Gerard Deulofeu

2011-2012 and 2017: 23 games, 2 goals

Football Index value: £0.55 (Sell)  £0.91 (Buy)

All the talent in the world but could never put it together in Blaugrana.

27. Santiago Ezquerro

2005-2008: 41 games, 8 goals

Signed to be Ronaldinho’s understudy before Barcelona realised Ronaldinho didn’t need an understudy.

26. Sandro

2014-2016: 32 games, 7 goals

Football Index value: £0.19 (Sell)  £0.32 (Buy)

Rough-and-tumble striker who never got a proper chance to show what he could do as a No.9.

25. Maxi Lopez

2005-2006: 19 games, 2 goals

Barça’s original panic winter striker signing. Mostly disappointing, but that game-winning goal against Chelsea will live long in the memory.

24. Martin Braithwaite

2020-present: 3 games, 0 goals

Football Index value: £0.44 (Sell)  £0.74 (Buy)

He’s not even scored yet, but every time Braithwaite has taken the field he’s had a massive effect on the way Barcelona play.

23. Giovani Dos Santos

2007-2008: 38 games, 4 goals

Football Index value: £0.10 (Sell)  £0.17 (Buy)

The Mexican was a shining light in a dingy season, but he chased the money and thus never really came close to his potential. That last day hat-trick and hug with Frank Rijkaard sure was nice, though.

22. Eidur Gudjohnsen

2006-2010: 114 games, 9 goals

Over a century of games and a treble sounds impressive, but that Gudjohnsen’s best displays in Blaugrana came once Pep Guardiola converted him to midfield is pretty damning.

21. Munir

2014-2019: 56 games, 12 goals

Football Index value: £0.57 (Sell)  £0.95 (Buy)

For four years he was Schrodinger’s Hot Prospect: simultaneously good enough and not good enough. Unfortunately when the box was finally opened, it turns out he wasn’t quite up to it.

20. Paco Alcacer

2016-2018: 50 games, 15 goals

Football Index value: £0.74 (Sell)  £1.24 (Buy)

An orthodox striker signed for an unorthodox position as Luis Suárez’s back-up, Alcacer was also habitually unlucky. He left after just two seasons, but he did help deliver La Liga in 2017/18.

19. Cristian Tello

2011-2014: 86 games, 20 goals

Football Index value: £0.19 (Sell)  £0.32 (Buy)

Had every technical and physical skill needed to become a perfect compliment to Leo Messi, but the arrival of Neymar and Tata Martino’s natural caution basically killed his Barcelona career.

18. Antoine Griezmann

2019-present: 37 games, 14 goals

Football Index value: £1.39 (Sell)  £2.31 (Buy)

It’s only been two-thirds of a season but while Griezmann’s ability to score the opening goal in games is impressive, he has failed to develop chemistry with any of his teammates. He defends with sublime diligence, however, and obviously has potential to do great things in a Barcelona shirt. He just hasn’t done them quite yet.

17. Luis Enrique

1996-2004: 300 games, 109 goals

Lucho did the vast majority of his great work for Barcelona in the last century, but since the turn of the millennium he still managed to play very well in a period when the Blaugrana were, for the most part, pretty bad. Played all over the pitch but was always a potent forward.

Subscribe to Squawka’s Youtube channel here.

16. Ludovic Giuly

2004-2007: 124 games, 26 goals

Giuly joined Barcelona as one of the faces of Frank Rijkaard’s teams and played a fundamental role alongside the more showy Ronaldinho and Samuel Eto’o. In many ways, he was the proto-Pedro and none of the success would have been possible without him.

15. Alexis Sánchez

2011-2014: 141 games, 47 goals

Football Index value: £0.70 (Sell)  £1.17 (Buy)

A player whose unique skill-set helped form one of the most tactically impressive Barcelona sides of all-time. However his profligacy in front of goal was responsible for their humiliating Champions League exit to Chelsea in 2012, and he never really recovered from that blow. Could always be relied upon for big goals, however, including his last for the club which should have sealed La Liga in 2014.

14. Bojan

2007-2011: 163 games, 41 goals

With Barcelona at one of their lowest ebbs in 2007, Bojan emerged as a light in the darkness. The young Catalan looked destined to lead the Blaugrana attack alongside Leo Messi for years to come, but he was unlucky and has since admitted to struggling with his mental health. His disallowed goal in the 2010 Champions League semi-final sums him up: a heroic moment that was ultimately all for nought.

13. Javier Saviola

2001-2004 and 2006-2007: 168 games, 70 goals

Before Messi, there was Saviola. “El Canejo” was the original Argentine superstar destined to take Barcelona to the top, but he arrived too early and played on teams that simply weren’t built to maximise his talents. Always played well but did so on bad teams.

12. Zlatan Ibrahimovic

2009-2010: 46 games, 22 goals

Football Index value: £0.32 (Sell)  £0.54 (Buy)

The agony of unfulfilled potential is the only way to describe Zlatan Ibrahimovic at Barcelona. The giant Swede should have been a gamechanging striker, forming an unstoppable strike partnership with Leo Messi atop Guardiola’s side. But alas, Zlatan could not curb his own ego to stomach the fact that Messi was better than him, and the whole thing ended in recrimination and disappointment.

11. Henrik Larsson

2004-2006: 59 games, 19 goals

Spent seven years being underrated because his dominance was “only in Scotland” but then he moved to Barcelona and proved his world-class status was no fluke. Larsson suffered serious injury but even that couldn’t stop him from deciding the 2006 Champions League final with two immense assists off the bench. A colossus.

10. Patrick Kluivert

1998-2004: 257 games, 122 goals

Poor Patrick Kluivert. He won La Liga in his first-ever season in Catalunya but thereafter was forced to be the No.9 for a series of bad Barcelona sides. He scored countless goals, but none of them could ever amount to anything. All his great performances would vanish into the ether of nonsense that was the Gaspart era at Barcelona. Then just as Elefant Blau and Frank Rijkaard began turning things around, Kluivert was ditched for Samuel Eto’o. Cold world.

9. Thierry Henry

2007-2010: 121 games, 49 goals

Henry joined Barcelona to win the Champions League and he did just that in his second season. The Frenchman was plagued with injuries but even that couldn’t stop him being effortlessly good. Pace, poise, precision. Henry had it all and his role in Barcelona winning their first treble cannot be understated. His brace at the Santiago Bernabeu in the 2-6 victory will live long in the memory.

8. Rivaldo

1997-2002: 235 games, 130 goals

A miracle of a player. Tall, languid and with a cannon of a left foot. Capable of perceptive playmaking and ferocious finishing. Rivaldo delivered consecutive La Liga wins in his first two seasons, but as his teammates fell away, his brilliance remained. His love-hate relationship with the club mean his legacy is complicated, but he was a thrill to watch for so many years, and that last-minute overhead kick to complete his hat-trick and secure a 3-2 win that got Barça into the Champions League ahead of Valencia was up there with any of the most impressive feats of footballing genius the Camp Nou has ever seen.

7. Neymar

2013-2017: 186 games, 105 goals

Football Index value: £4.93 (Sell)  £8.22 (Buy)

Neymar joined and left Barcelona via transfers mired in controversy, but on the field he was sensational. With electric pace and dazzling dribbling skills he owned that left flank for years. A crucial part of Barcelona’s second treble, he was also the architect of their miraculous 6-1 comeback against PSG. Looked destined to be Messi’s heir, until he suddenly left for Paris.

6. Pedro

2007-2016: 321 games, 99 goals

Football Index value: £0.32 (Sell)  £0.54 (Buy)

Pedro was never the most talented player, but his work ethic was unparalleled and his ambipedal finishing made him a deadly wing-forward running into the spaces left by Messi. An unheralded but fundamental component of Pep Guardiola’s treble- and double-winning sides, he became a back-up to M-S-N during Barelona’s second treble under Luis Enrique but never lost his big game nerve. His final goal was, fittingly, a last-minute winner to deliver a trophy.

5. David Villa

2010-2013: 119 games, 48 goals

Where Ibrahimovic failed, Villa succeeded. Pep Guardiola’s Barcelona side was never better than they were with David Villa as the leading striker, because the Spaniard was simultaneously selfish enough to be a deadly finisher beyond the last line of defence but also selfless enough to play wide, track back and make decoy runs. A wonderful footballer and his broken leg was the major factor behind Barcelona’s 2011/12 season going to hell – they’d have never lost to Chelsea with Villa around – and his return was why the Blaugrana reclaimed their title so spectacularly in 2012/13.

4. Samuel Eto’o

2004-2009: 199 games, 130 goals

Eto’o was deadly when Barça signed him but in that famous shirt he turned downright lethal. The Cameroonian forward possessed blistering pace, supernatural skill and a truly instinctive finishing ability. Eto’o’s will-to-win was almost unequalled amongst his team-mates and it’s not a coincidence that he scored in and won both Champions League finals he played for the club. Frank Rijkaard’s Barcelona fell apart primarily because Eto’o’ spent two years suffering through injury. His treble-winning campaign was a supreme high note to go out on.

3. Luis Suárez

2014-present: 270 games, 191 goals

Football Index value: £0.43 (Sell)  £0.71 (Buy)

Luis Suárez couldn’t even play for the first few months of his Barcelona career due to a ban. He got an assist on his debut, but struggled for the rest of 2014. Once 2015 began, however, he moved into the No.9 position and absolutely took off. Suárez ascended to heights only his most ardent supporters could have predicted, and was arguably one of the world’s three best players in 2015/16 when he scored an absurd 59 goals across all competitions.

The Uruguayan can do it all: press, link play and score. He’s like Bobby Firmino and Sergio Aguero combined into one player. The glue that held the mighty M-S-N attacking trio together. A sublime goalscorer of volleys, toe-pokes, long-runs… Suárez is one of those rare players is was both a scorer of great goals and a great goalscorer. His age has been limiting his athleticism for the last couple of years, but he has still found a way to be relentlessly decisive to the point where you can’t really ever drop him. His connection with Messi is almost telepathic, and he is a wonderfully selfless teammate.

2. Ronaldinho

2003-2008: 207 games, 94 goals

Sometimes greatness isn’t about what you do, but what you leave behind. Sometimes, it’s both. For the first few years in Barcelona, Ronaldinho was a dizzying non-stop magic act. Everything he did was beautiful. And it was effective, too. In a list full of great players on bad teams, Ronaldinho was a rare phenomenon in that his greatness lifted the Blaugrana up into being great themselves. Modern Barcelona simply would not exist had the Brazilian not taught an entire club, an entire city and an entire country how to dream again.

1. Leo Messi

2004-present: 718 games, 627 goals

Football Index value: £2.87 (Sell)  £4.79 (Buy)

From shy teenager through wing wizard to fearsome false nine before landing on all-pitch playmaking powerhouse, Messi has been utterly magnificent, mesmeric and magical every step of the way. The greatest player in the world and quite probably the greatest player of all time. A 15-year festival of football. Enjoy him while he’s here, because we may never see his like again.