Brazilian striker Neymar is the player who has commanded the highest transfer fees in football history.
The mercurial forward has been signed for a combined total of €400m during his career.
The highest fee was his €222m move from Barcelona to PSG in August 2017, but he also joined Barcelona for €88m and Al-Hilal for €90m.
Belgium striker Romelu Lukaku is second on the list, with clubs paying a remarkable €370m for his services over the years.
Enzo Fernandez's deadline day move from Chelsea to Manchester City also sees him prominent on the list with a combined total of €311m.
The top five is completed by Cristiano Ronaldo and Alexander Isak, while there is also a place in the top ten for the likes of Ousmane Dembele and Antoine Griezmann.