Modern footballers certainly do their fair share of moving around, which is probably why they end up crossing paths with so many big names in the game.

From Patrick Kluivert and Jimmy Floyd Hasselbaink to Ruud van Nistelrooy and Radamel Falcao, our players have featured alongside some iconic faces at club level in the past.

But can you match up the former team-mates? Find out by taking our near-impossible quiz below…

More quizzes coming soon...