Can you name the 25 most expensive transfers of all time?

Paris Saint-Germain broke the world record when they signed Neymar from Barcelona in 2017 – but you can the name the next 24 most expensive transfers of all time?
We’re giving you 10 minutes to name them (according to their fees in £) and have listed the club that bought them and the year which they were transferred as clues.
Good luck, and don’t forget to tweet us your scores @planetfutebol.
Note: If you’re having problems attempting the quiz, play it on the Sporcle website.
More quizzes
Can you name every player from the FIFAPro Teams of the Year 2005-2010?
Can you name every Premier League club’s record signing?
Can you name the top Premier League goalscorer for every nationality?
Can you name every Champions League final goalscorer since 2000?