In this quiz, name all sixteen players to have played alongside both Cristiano Ronaldo and Lionel Messi.
Let us know how you score on Twitter.
Order our latest quarterly – featuring how escaping Roland Duchâtelet took Charlton to the edge of extinction, how recent handball controversies have made football ask what it believes law to be and a selection of players who have abandoned one club to join their biggest rivals – Issue 41.
For four quarterly issues a year from just £20, subscribe.
Play more Greatest Games quizzes.