#5 Oldest player to play for Barcelona
Current player who holds the record: José Manuel Pinto 38 years 06 months 09 days
Given the amount of laurels he achieved during his time with Barcelona and Argentina, it is easy to forget that Lionel Messi is still 29-years-old. He has already been in the game for the best part of 12 years where he has been mercurially brilliant.
Not so surprisingly though is a goalkeeper who holds the record for being the oldest player to appear for Barcelona. But, if Messi decides to finish his career at Barcelona he might well play beyond that.
He has already shown signs of changing his game, his passing range has improved, and he has started playing in a deeper role. When he is no more able to dribble past players at will, he might pick up the role of a number ten, making clever passes to strikers, a la Ryan Giggs if you may.