#3 Carles Puyol (35 years, 10 months and 17 days)
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)
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)
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.