Lionel Messi and Cristiano Ronaldo have dominated world football for more than a decade, but only 12 players to date can boast that they have played alongside both of the global superstars.
Boasting a combined 11 Ballon d'Or titles between them, Messi (with Argentina and FC Barcelona) and Ronaldo (with Portugal, Sporting Lisbon, Manchester United, Real Madrid and Juventus) have played alongside some of the biggest names in the industry.
Scroll through the gallery above to see the 12 players who have played with both Lionel Messi and Cristiano Ronaldo
Among the most notable footballers to have played alongside both of them is Spanish defender Gerard Pique. The veteran centre-back spent his early years alongside the Portuguese star at United before joining Messi at boyhood club Barcelona, where they continue to star together today.
Argentina forward Paulo Dybala is another who has featured alongside the two world-beaters, and is one of two players (the other being Nelson Semedo) who are currently teammates with both Messi and Ronaldo, starring alongside the former with the Albiceleste and with the latter at Serie A giants Juve.
Bianconeri striker Gonzalo Higuain enjoys a similar relation, although he retired from international duty in 2018 and also previously played alongside Ronaldo at Real Madrid, while others such as Deco, Angel Di Maria and Henrik Larsson also feature in this exclusive club.