Cristiano Ronaldo and Lionel Messi have shared 26 teammates throughout their illustrious careers.
A select few have been able to call two of the greatest of all time work colleagues.
So far, the 'dream list' includes players from the Portugal and Argentina international sides, Barcelona, Manchester United, Real Madrid, Juventus and Paris Saint-Germain.
Advert
Ronaldo's move to Al Nassr at the start of the year and Messi's transfer to Inter Miami over the summer has all but ended any chance of the list expanding.
Both players are on different continents for the first time in their professional careers. So, who is on the list? Check it out below, along with where they played with Messi and Ronaldo.
Deco
Advert
Played with Cristiano Ronaldo for Portugal
Played with Lionel Messi for Argentina
Gabriel Heinze
Played with Cristiano Ronaldo for Manchester United
Advert
Played with Lionel Messi for: Argentina
Carlos Tevez
Played with Cristiano Ronaldo for Manchester United
Played with Lionel Messi for Argentina
Advert
Henrik Larsson
Played with Cristiano Ronaldo for Manchester United
Played with Lionel Messi for Barcelona
Gerard Pique
Advert
Played with Cristiano Ronaldo for Manchester United
Played with Lionel Messi for Barcelona
Fernando Gago
Played with Cristiano Ronaldo for Real Madrid
Played with Lionel Messi for Argentina
Gonzalo Higuain
Played with Cristiano Ronaldo for Real Madrid
Played with Lionel Messi for Argentina
Ezequiel Garay
Played with Cristiano Ronaldo for Real Madrid
Played with Lionel Messi for Argentina
Angel Di Maria
Played with Cristiano Ronaldo for Real Madrid
Played with Lionel Messi for Argentina and Paris Saint-Germain
Nelson Semedo
Played with Cristiano Ronaldo for Portugal
Played with Lionel Messi for Barcelona
Andre Gomes
Played with Cristiano Ronaldo for Portugal
Played with Lionel Messi for Barcelona
Paulo Dybala
Played with Cristiano Ronaldo for Juventus
Played with Lionel Messi for Argentina
Miralem Pjanic
Played with Cristiano Ronaldo for Juventus
Played with Lionel Messi for Barcelona
Arthur
Played with Cristiano Ronaldo for Juventus
Played with Lionel Messi for Barcelona
Martin Caceres
Played with Cristiano Ronaldo for Juventus
Played with Lionel Messi for Barcelona
Francisco Trincao
Played with Cristiano Ronaldo for Portugal
Played with Lionel Messi for Barcelona
Keylor Navas
Played with Cristiano Ronaldo for Real Madrid
Played with Lionel Messi for Paris Saint-Germain
Achraf Hakimi
Played with Cristiano Ronaldo for Real Madrid
Played with Lionel Messi for Paris Saint-Germain
Sergio Ramos
Played with Cristiano Ronaldo for Real Madrid
Played with Lionel Messi for Paris Saint-Germain
Nuno Mendes
Played with Cristiano Ronaldo for Portugal
Played with Lionel Messi for Paris Saint-Germain
Pablo Sarabia
Played with Cristiano Ronaldo for Real Madrid
Played with Lionel Messi for: Paris Saint-Germain
Danilo Pereira
Played with Cristiano Ronaldo for Portugal
Played with Lionel Messi for Paris Saint-Germain
Vitinha
Played with Cristiano Ronaldo for Portugal
Played with Lionel Messi for Paris Saint-Germain
Renato Sanches
Played with Cristiano Ronaldo for Portugal
Played with Lionel Messi for Paris Saint-Germain
Lisandro Martinez
Played with Cristiano Ronaldo for Manchester United
Played with Lionel Messi for Argentina
Alejandro Garnacho
Played with Cristiano Ronaldo for Manchester United
Played with Lionel Messi for Argentina
Topics: Cristiano Ronaldo, Lionel Messi, Portugal, Argentina, Manchester United, Real Madrid, Juventus, Paris Saint-Germain, Barcelona