There are only two players who have ever experienced playing in a club with soccer superstars, Lionel Messi and Cristiano Ronaldo.

Not many players have the chance to experience performing with Lionel Messi and Cristiano Ronaldo. Both are the best players in the world who have always competed in the past decade.

But there are only two players who have ever recorded a club with Messi and Ronaldo throughout his career. Both players are Gerard Pique and Henrik Larsson.

Both Pique and Larsson played with Cristiano Ronaldo while at Manchester United. Pique played at Manchester United from 2004-2008, then moved to his childhood club Barcelona to play with Messi. One season later, it was Ronaldo's turn to leave for Real Madrid.

With Man United Pique successfully presented three trophies, including the English League and 2007/2008 Champions League titles. Whereas in Barcelona, ​​the 31-year-old defender managed to present 26 trophies to date.

While Henrik Larsson first played with Messi in Barcelona. At the Catalonia club, Larsson played from 2004-2006, then moved to Old Trafford and played with CR7 in 2007. That year was Ronaldo's best moment with the Red Devils after scoring 42 goals in all competitions.

In Man United Lasson's status at that time was only a loan player from Helsingborg. Despite being loaned for half a season, Larsson is considered to have a good performance at Old Trafford.

Some other players have actually played with Messi and Ronaldo. It's just that, these players play with Messi and Ronaldo at the club and national team level.

Call it Gabriel Heinze, Carlos Tevez, Ezequiel Garay, Fernando Gago, Gonzalo Higuain, Angel Di Maria, and Paulo Dybala who performed with Ronaldo at the club, but also played with Messi in the Argentine national team.

Meanwhile, Andre Gomes and Nelson Semedo got the opposite condition. Gomes and Semedo played with Ronaldo in the Portugal national team, then a club with Messi in Barcelona.