Ranking the 5 oldest goalscorers for FC Barcelona 

Dani Alves and his manager Xavi are two of the oldest goalscorers in Barça's history
Dani Alves and his manager Xavi are two of the oldest goalscorers in Barça's history

#3 Carles Puyol (35 years, 10 months and 17 days)

Chelsea FC v Barcelona - UEFA Champions League Semi-Final
Chelsea FC v Barcelona - UEFA Champions League Semi-Final

In modern times, Carles Puyol is regarded as one of the greatest captains FC Barcelona has ever seen. The Spanish defender was a stalwart in defense and spent his entire career at the Catalan club.

Puyol made his debut for the club in 1999 and scored his first goal for the club on Matchday 12 of the 2001-02 season against Real Valladolid. His last goal for the club was on March 2nd 2014 when he scored in a 4-1 win over UD Almeria on Matchday 26 of the La Liga season.

Puyol retired in 2014 after 593 senior appearances and 19 goals for the club. He was captain of the club from 2004 after Luis Enrique left before his retirement in 2014.


#2 Joan Segarra (36 years, 5 months and 10 days)

Joan Segarra is one of FC Barcelona's greatest captains ever
Joan Segarra is one of FC Barcelona's greatest captains ever

Spanish defender Joan Segarra (1927-2008) is regarded as one of the best to represent the club ever. He played as a central defender or as a left back, depending on the choice of his manager.

Segarra joined FC Barcelona in 1949 from Vilfranca FC and remained at the club until 1964, making a total of 577 appearances. Despite being a defender, Segarra was a fine striker of the ball. This enabled him to score 32 goals in his time at the Camp Nou as a player.

His versatility and tenacity made him a fan favourite at the club. His last goal for the club came when he was 36 years, five months and 10 days old in the 1963-64 season.

Segarra returned to the club after his retirement from professional football, where he continued to work as a coach with the youth team. He eventually became the first-team assistant coach under Helenio Herrera in the 1979-80 season.


#1 Dani Alves (38 years, 9 months)

FC Barcelona Unveil New Signing Dani Alves
FC Barcelona Unveil New Signing Dani Alves

Despite being 38-year-old, Dani Alves is showing no signs of stopping anytime soon. The Brazilian right-back is currently in his second spell at FC Barcelona. He is enjoying life at the club under the tutelage of former teammate Xavi.

Alves first played for Barça for eight years between 2008 and 2016 before moving abroad for a different experience. He then returned to the club after nearly six years to continue his work there. Alves became the oldest player to score a goal for the club recently. He found the net in their 4-2 win over Atletico Madrid on February 6th 2022.

Alves has made 396 appearances for the club and is undoubtedly a legend at the club. The Brazilian is the most decorated footballer in history and will look to add more titles with the club.

Quick Links

App download animated image Get the free App now