He recently played his 300th game with Barcelona. There are no Real Madrid or Bayern Munich shirts included.

If you ever wondered what happens after players swap their shirts at the end of a game, Gerard Pique has the answer for you. Throughout his career, he has traded his shirt with players such as Frank Lampard, Ronaldinho, Lionel Messi, Karim Benzema and Andrea Pirlo. All of them are now in his closet.

Pique posted a picture on Twitter with the shirts of many of the players he has played against. the Spanish international has played for Manchester United, Barcelona and of course his national team. Playing is some of the world's best teams has given him the chance to play against the world's greatest players.

'I'm tidying my wardrobe, here we have some shirts that I've encountered. Which do you like the most?'

If having Shakira as his wife was not enough for him, the shirt collection Pique holds is one that many soccer fans wished for. Ronaldo, Neymar, Lucas Podlski and Rio Ferdinand are among other names in the back of the shirts that the 26-year-old player showcased for his own fans.

"Here are the ones I exchanged during the 2010 World Cup! The one from the final was with Huntelaar but it is framed up with mine."

Pique recently played his 300th game with Barcelona. He claims that he had a great relationship with Puyol.

"To wrap it up, here is a shirt I really like and that a great friend gave me" 

His love for Barcelona apparently does not allow him to have any shirts from Real Madrid. While he was with Manchester, he also did not seem to collect shirts from players that belonged to Chelsea, but he is ok with Manchester City shirts.

"This 16 is not bad either"

Athletic Club fans said his collection wasn't complete without a shirt from their team, this was his response 

Pique has Athletic Club shirts in his collection