Barcelona are one of the most successful and prestigious clubs in the world, with the Spanish giants getting a number of great players represent them over the years and at present too. One of the oldest clubs in the history of Spanish football, while a number of top players have played for them, there have been very few who have stuck with them for a long time.
Here, we take a look at five players who have made the most appearances for the Catalan giants.
1. Xavi Hernandez - 767 appearances
Widely considered to be the greatest player to come from Spain and one of the best in Barcelona's history, Xavi Hernandez came through their famed, La Masia academy and spent his entire professional career with them. The 40-year-old is the most capped player in the club's history and a key reason for their success in recent times.
2. Lionel Messi - 752 appearances
The greatest player in the history of football and the greatest ever to represent the club, Lionel Messi will in all probability go past Xavi as Barcelona's highest capped player. The Argentinian by the time he leaves the club will probably hold all the records of the club as he already is their highest all-time record goalscorer.
3. Andres Iniesta - 674 appearances
Lionel Messi Has Identified the Barcelona Game For Return After Missing Win vs Sociedad Due to Injury
Lionel Messi to Reportedly Earn £170,000-Per-Week From Barcelona Until 2025 Even If He Leaves in the Summer
Marina Granovskaia's New Policy Makes Chelsea's Stance on Lionel Messi Transfer Even Clearer
Wayne Rooney, What Lionel Messi and Cristiano Ronaldo Said About the Manchester United legend
Andres Iniesta is a man for the biggest stage as seen by his exploits for both club and country, and considered to be the most talented player to come out from Spain. The 36-year-old too came through the club's La Masia academy and spent his entire professional career at the Nou Camp, delighting fans with his silky skills on the pitch. A true genius!!
4. Sergio Busquets - 600 appearances
Hailed by many as the best defensive midfielder of his generation, Sergio Busquets has been the favourite of a number of top managers for both club and country. The Spaniard is only 32-years-old and has a lot of time to add his already bulging trophy cabinet in the near future.
5. Carles Puyol - 593 appearances
Another La Masia product and arguably the greatest captain in the club's history, Carles Puyol wore his heart on the sleeve and was an inspirational figure at the club. Like some of the legends on this list, the Spaniard spent his entire professional career at the Nou Camp, ensuring that they were on top of the world in terms of success by the time he retired.