The football rivalry between Lionel Messi and Cristiano Ronaldo is widely regarded as the greatest individual duel in football history. Prior to playing for Inter Miami in the Major League Soccer and Al-Nassr in the Roshn Saudi League respectively, they pushed each other to extraordinary heights for more than 15 years, redefining what was thought possible in the modern game.
While millions of people grew up watching them from afar, only a rare handful can boast a far more intimate connection: the privilege of being team-mates with both superstars at club level. Here are the fortunate few.
View this post on Instagram
Sergio Ramos
Ronaldo’s team-mate: Real Madrid (2009-18)
Messi’s team-mate: PSG (2021-23)
View this post on Instagram
Gerard Pique
Ronaldo’s team-mate: Manchester United (2004-08)
Messi’s team-mate: Barcelona (2008-21)
View this post on Instagram
Angel Di Maria
Ronaldo’s team-mate: Real Madrid (2010-14)
Messi’s team-mate: PSG (2021-22)
View this post on Instagram
Keylor Navas
Ronaldo’s team-mate: Real Madrid (2014-18)
Messi’s team-mate: PSG (2021-23)
View this post on Instagram
Achraf Hakimi
Ronaldo’s team-mate: Real Madrid (2017-18)
Messi’s team-mate: PSG (2021-23)
View this post on Instagram
Miralem Pjanic
Ronaldo’s team-mate: Juventus (2018-20)
Messi’s team-mate: Barcelona (2020-21)
View this post on Instagram
Arthur Melo
Messi’s team-mate: Barcelona (2018-20)
Ronaldo’s team-mate: Juventus (2020-21)
View this post on Instagram
Henrik Larsson
Messi’s team-mate: Barcelona (2004-06)
Ronaldo’s team-mate: Manchester United (2007)
View this post on Instagram
Martin Caceres
Messi’s team-mate: Barcelona (2008-11)
Ronaldo’s team-mate: Juventus (2019)
View this post on Instagram
Pablo Sarabia
Ronaldo’s team-mate: Real Madrid (2010-11)
Messi’s team-mate: PSG (2021-23)
View this post on Instagram



