Few football fans would dispute that Lionel Messi and Cristiano Ronaldo are the two greatest footballers of all time.
Each one has destroyed the records set down by the greatest players of previous generations, and the competitive spirit between the two has driven them on to better and better things.
Many players have been fortunate to play alongside these two greats. From the following list of footballers, can you say if they played with Messi, Ronaldo, neither or both. Don’t forget international team-mates too.