Superstar Lionel Messi played his 600th game for FC Barcelona on the weekend, but where does he stand on the club's all-time appearances list?
Tired of reading? Click through the gallery above to see Barca's 10 most capped players ever!
The Catalan giants beat Sevilla 2-1 in La Liga on Saturday to keep up their unbeaten run, but before the clash got underway, Messi was honoured at the Camp Nou as he reached 600 games for the club.
The Argentine is still far from Xavi Hernandez's record number of appearances for the Blaugrana (745), while he is also 37 matches behind Andres Iniesta's tally of 637, according to Transfermarkt.
After Messi is former Barca skipper Carles Puyol, who spent his entire professional career with the Catalans from 1999 to 2014. The former defender played 589 times for the club, while Victor Valdes made 530 appearances for Barca.
Sergio Busquets has played 449 games since his debut for Barcelona, while Gerard Pique has worn the shirt on 410 occasions, making him the seventh most capped player in the club's history.
In at eighth is Brazil star Dani Alves with 391 games, while former goalkeeper Andoni Zubizarreta follows with 376 appearances, and Guillermo Amor with 333 matches.
Although Javier Mascherano is not yet in the top 10, he is just three appearances away from overtaking Amor.
The 10 Highest Paid Africans In The EPL
In Messi's 600 games for Barca, he has scored 535 goals and assisted a further 234 strikes, winning 30 trophies along the way.
Do you think Messi can break Xavi's record one day? Let us know in the comments section below.