Cristiano Ronaldo and Lionel Messi have dominated elite football for decades, picking up a countless number of trophies, awards and records.
Many footballers dream of playing against such talent but only a select few are lucky enough to play alongside one of these greats.
As it stands, there are only 12 players in history who have been fortunate enough to share the same shirt as both Ronaldo and Messi.
Luis Suarez could become the thirteenth on that list as he negotiates a deal with Juventus after being told by new Barcelona manager Ronald Koeman that he is not in his plans moving forward. So, with that in mind, who else is in this exclusive club?
Luis Suarez could become the thirteenth player to have played with both Ronaldo and Messi
Played with Ronaldo at Real Madrid between 2009-2011
Played with Messi in the Argentina national team between 2007-2017
Fernando Gago arrived at Real Madrid along with Gonzalo Higuain, during their 2006-2007 campaign.
Gago linked up well with Ronaldo to help the team win the title in LaLiga, but it wasn't long before the defensive midfielder dropped in form.
While, in a national squad flooded with attacking talent such as Messi, Gago won well over 50 caps, an Olympic gold medal in 2009 and featured in both the 2011 Copa America and the 2014 World Cup.
Fernando Gago played in the Argentina national team with Messi, winning Olympic gold
Played with Ronaldo at Manchester United between 2004-2007
Played with Messi in Argentina national team between 2005-2010
Gabriel Heinze was under contract at Sporting CP when Ronaldo joined the club; however, the pair never got to play alongside each other as the defender rounded up his loan spell in Portugal before the striker was handed his debut.
It wasn't long before Heinze got the opportunity to share the pitch with Ronaldo as the two lined up alongside each other for Manchester United.
Heinze and Ronaldo spent three years playing together, but during that time Heinze was lucky enough to also link up with Messi.
In 2005 Heinze played with the Argentinean while on international duty. The defender was part of the starting XI and scored the winning goal, whereas Messi came off the bench to replace Lisandro Lopez.
Messi did, however, work his magic and conjure up a goal just 43 seconds into his international debut.
Gabriel Heinze and Ronaldo spent three years playing together at Manchester United
Played with Ronaldo at Manchester United between 2004-06 and 2007-2008
Played with Messi at Barcelona between 2008 and present
From one Barcelona legend to another.
Gerard Pique, who is the seventh most capped Barca player of all time, has lined up alongside Messi on multiple occasions.
The pair have been team-mates since 2008 and have won the Champions League, FIFA Club World Cup, European Super Cup, Copa del Ray and LaLiga crowns during their time together.
Although Pique is known for his accolades at Barca, the 33-year-old actually started his career at Manchester United – alongside Ronaldo. The pair had two spells playing alongside each other – 2004-2006 and 2007-2008.
Pique joined the English giants one year after Ronaldo but also spent one season on loan at Real Zaragoza.
Pique made 23 appearances alongside Ronaldo at United, and even scored twice in the Champions League group stages in 2007.
Gerard Pique - the seventh most capped Barca player ever - has played with Messi since 2008
Played with Ronaldo at Real Madrid between 2010-2014
Played with Messi in the Argentina national team between 2009 to present
Angel Di Maria has played with both Ronaldo and Messi for a substantial amount of time.
Di Maria joined Real Madrid the year after Ronaldo and went on to make 190 appearances for the club.
He established himself as one of the starting front three, alongside Ronaldo and Karim Benzema. The trio were known for their ability to create impressive chances and instil fear into their opponents.
The 32-year-old old picked up six trophies alongside the Portuguese striker, before moving to Ronaldo's former club Manchester United for just one season.
Despite creating a formidable partnership with Ronaldo, Di Maria was also known for linking up with Messi on the international stage.
Di Maria joined Real Madrid the year after Ronaldo and went on to make 190 appearances
Played with Ronaldo at Manchester United between 2007-2009
Played with Messi in the Argentina national team between 2005-2015
Carlos Tevez was a name that everyone knew for many reasons, but playing alongside Messi in Argentina's World Cup qualification match against Peru was one of the defining moments of his career.
After breaking into the national team in 2004, this was this first time Tevez had featured for Marcelo Bielsa's side and the first time he lined up alongside fan favourite, Messi.
Subsequently, the pair played together on the international stage for five years. Tevez's relationship with Messi blossomed as he began to learn from the best.
Developing into a star within his own right, Tevez was scouted by a host of Premier League clubs. After initially signing for West Ham Tevez joined Manchester United, where he linked up with Ronaldo.
Carlos Tevez and Messi had played together on the international stage for five years
Played with Ronaldo at Juventus between 2018 and present
Played with Messi in the Argentina national team between 2015 and present
Paulo Dybala has played alongside Messi and Ronaldo for club and country and is developing into quite a player.