Barcelona are a Spanish professional soccer club based in Barcelona, which was founded as Futbol Club Barcelona on November 9, 1899. The club have become an emblem of Catalan society and Catalanism. They usually play in the dark colors of blue and red lines, thus they are called The Blaugrana.

They have won 74 trophies domestically: 26 in the La Liga, 30 in the Copa del Rey, 13 in the Supercopa de España, 3 in the Copa Eva Duarte, and 2 in the Copa de la Liga, as well as becoming the holder of the above four tournaments.

The Catalan club have won 20 European and world trophies in foreign club football: 5 UEFA Champions League titles, an unprecedented 4 UEFA Cup Winners' Cup, a joint-record of 5 UEFA Super Cup, a historic 3 Inter-Cities Fairs Cup, and 3 FIFA Club World Cups.

20. Mariano Martin – 71 goals

Mariano Martin started his career at a Catalan club named Sant Andreu in 1936. He stayed there for three years before being noticed by Barcelona in 1939.

Having spent nine years at Barca, he appeared in 81 official games and scored 71 goals in all competitions. Martin retired in 1952, playing for his first club, Sant Andreu. He died on September 9, 1998, at the age of 78.

19. Javier Saviola – 72 goals

Before moving to Real Madrid in 2007, Saviola was widely known as a prolific Barcelona forward. He joined the Catalans from River Plate in 2001. The Argentine was just 19 when he moved to La Liga.

During his six-year stay, Saviola managed 72 goals in 172 appearances in all competitions. He hung up his boots in 2016, after spending the season at his boyhood club, River Plate.

18. Julio Salinas – 73 goals

Salinas is a product of the youth academy of Athletic Bilbao. He spent four years in their first team. In 1988, he joined Barcelona. There he met other Basque players, such as Jose Ramon Alexanko, Jose Mari Bakero, Txiki Begiristain, and Ion Andoni Goikoetxea.

In 198 games across all competitions, Salinas scored 73 goals for Barcelona. He retired in 2000, having spent the previous two seasons at Deportivo Alaves.

17. Estanislau Basora – 74 goals

Basora started his soccer adventure at the Catalan club Manresa in 1943. He stayed there for three seasons, before moving to Barcelona. During his first season at the Blaugrana, he only played one game, but he cemented his starting spot in the next campaign.

Estanislao, as he was known, featured in 203 official games for Barca, and scored 74 official goals. He stayed at Barcelona for 12 years, despite spending one season on loan at Lleida. The former Spanish forward retired in 1958, as he lived a long life until. He died on March 16, 2012, aged 85.

16. Txiki Begiristain – 78 goals

Txiki Begiristain started his career at Real Sociedad, as he is their youth product. In 1982, he earned the first-team call-up. He stayed there for six years, helping the Basque side finish runners-up before leaving for Barcelona.

From 1988 to 1995, he featured in 297 games and netted 78 times for Barcelona. Begiristain opted to end his career with Urawa Red Diamonds in 1999.

15. Ronald Koeman – 83 goals

Ronald Koeman took the high road on the way to Barcelona. He played for Groningen, Ajax, and PSV in the Eredivisie, before being noticed by the Spanish giants in 1989. The Dutchman rejoined his former Ajax coach, Johan Cruyff at Barca.

In 254 total appearances, Koeman scored 83 official goals for the Blaugrana in all competitions. He closed out his playing career in 1997 with Feyenoord. He is the current Barcelona head coach.

14. Xavi – 85 goals

Xavi is one of the many players on this list who graduated from the famous La Masia Academy. The ex-Spanish midfielder spent six years at the Barca youth teams, before being called up for the first team in 1998.

During his 17-year stay at the Camp Nou, Xavi scored 85 goals in 767 games across all competitions. He retired in 2019 at Al Sadd. He is the current head coach of the Qatari side.

13. Jose Mari Bakero – 94 goals

Just like Txiki Begiristain, Jose Mari Bakero was also part of the Real Sociedad youth academy. He debuted for the first team in 1980. It took him eight years to join Barcelona.

At Barca, he featured in 339 official games, marking 94 official goals. Bakero retired in 1997, one year after leaving the Catalan side for Veracruz.

12. Ronaldinho – 94 goals

Ronaldinho started his career in Brazil in 1998, but he stayed there until 2001 when he moved to Europe to join Paris Saint-Germain. Two years later, Barcelona snatched the Brazilian from the claws of Manchester United.

Until 2008, he managed 207 appearances for Barcelona and scored 94 total goals. Ronaldinho announced his retirement in 2015, with Fluminese being his final club.

11. Laszlo Kubala – 97 goals

Laszlo Kubala had a very colorful career, having played for a total of 10 clubs. In June 1950, Kubala joined Barcelona, and Ferdinand Daucík also became the Barcelona coach as part of the contract.

The Hungarian striker played in 119 games for Barcelona and he scored 97 goals in all competitions. Kubala retired from soccer in 1967 with Toronto Falcons. He died on May 17, 2020, aged 74.

10. Pedro – 99 goals

Pedro joined Barca’s youth academy in 2004, at the age of 17. He impressed most for Barcelona B, helping the side reach promotion from the Tercera Division. It was in 2008, four years later, when he got the first-team call-up.

The Spaniard scored 99 goals for the Blaugrana in 321 games. In 2015, he left Barca for Chelsea. His current side is Roma from Serie A.

9. Neymar – 105 goals

In May 2013, it was announced that Neymar would join Barcelona from Santos after the player was chased by many European top sides. The forward was unveiled in front of 56,500 fans at Camp Nou, a record attendance for a Brazilian player.

Neymar went on to score 105 total goals in 186 games for Barca in all competitions, before making a record move to Paris Saint-Germain in 2017. The 28-year-old is currently going through his fourth season at the Parc des Princes.

8. Luis Enrique – 108 goals

Enrique spent much of his playing days with the two largest clubs in Spain. He stayed at Real Madrid for five years from 1991 to 1996, and in summer 1996, he moved directly to Barcelona. The Barca fans were initially hesitant about him, but he quickly won their hearts.

From 1996 to 2004, Enrique played in 300 games for Barca, scoring 108 goals in all competitions. The Blaugrana were his final club in his career. He is the current head manager of the Spanish national team.

7. Hristo Stoichkov – 114 goals

Hristo Stoichkov played eight years in his homeland, for Hebros and CSKA Sofija. In 1990, he moved to Barcelona after five years with CSKA. He helped Barca win four La titles in a row between 1991 and 1994.

The Bulgarian scored 114 times in 249 games for Barcelona, marking two spells at the club, from 1990 to 1995 and from 1996 to 1998. He retired in 2003, at DC United.

6. Patrick Kluivert – 122 goals

Patrick Kluivert spent only one season away from the Netherlands, at Milan. Kluivert signed a four-year deal with Barcelona for a fee of in 1998, an hour before the transfer deadline. He was reunited with his mentor at Ajax, Louis van Gaal.

At Barca, the Dutchman stayed for six years, until 2004. He scored a total of 122 goals in 257 games during that period. Four years later, he retired from professional soccer, after spending one season at Lille. He is the current Barcelona director of youth soccer.

5. Rivaldo – 129 goals

Rivaldo spent his 28-year career playing for 14 different clubs and 15 spells in total. He left Deportivo La Coruna in 1997 to join Barca. The Blaugrana were tempted to sign Rivaldo ahead of Steve McManaman, as Sir Bobby Robson claimed the Brazilian will score more goals.

And indeed he did. During his five-year stay at the Camp Nou, Rivaldo brought in 129 goals in 199 games for Barcelona. He retired in 2019, at Mogi Mirim, at the age of 47.

4. Samuel Eto'o – 130 goals

Samuel Eto'o can also boast of a rich worldwide career, having featured for 13 different clubs in 14 spells. Despite the long talks with Real Madrid, Eto'o left Mallorca as the club's all-time top national league scorer (54 goals) when he signed with Barcelona in 2004.

The ex-Cameroon striker went on to add 130 goals in 199 games he played while wearing the Barca jersey until 2009. Eto'o finally said ‘goodbye’ to professional soccer in 2019, at the age of 38, with Qatar SC.

3. Cesar Rodriguez – 195 goals

Barcelona snatched Rodriguez in 1939. The military service, however, saw him move the next year to Granada, and he spent two seasons there. In 1942, he returned to Barca and stayed there for 13 years.

The Spanish forward managed 195 goals with Barcelona in 290 total games. He retired in 1960 with Elche. Cesar Rodriguez died on March 1, 1995, at the age of 74.

2. Luis Suarez – 195 goals

Luis Suarez featured for Nacional, Groningen, Ajax, and Liverpool before making a dream transfer to Barcelona in 2014. He played in an attacking triangle alongside Lionel Messi and Neymar in his first season, helping the club secure a remarkable second treble of La Liga, the Copa del Rey, and the UEFA Champions League.

The Uruguay international stayed at Barca until summer 2020, making 283 total appearances and scoring 195 goals. He is currently defending the Atletico Madrid crest in La Liga.

1. Lionel Messi – 648 goals

Messi has spent his entire career at Barcelona, after coming through the Blaugrana’s and Newell's Old Boys’s youth ranks. In 2004, he made the breakthrough to the first team where he made his competitive debut at the age of just 17.

The Argentine has so far featured in 752 games for the Blaugrana in all competitions and scored 648 goals. The 33-year-old forward is going into his 16th season at the Camp Nou, and it’s safe to say that he’ll only keep improving his already-unreachable record.