The Colombia international now sits fourth in the rankings after completing his €10m loan move from Real Madrid to Bayern Munich
James Rodriguez may only be 26 years of age but, in terms of cumulative transfer fees, the Colombian is one of the most expensive players in history.
The attacking midfielder was unveiled as a Bayern Munich player on Wednesday, joining on a two-year loan from Real Madrid that will cost the Bavarians €5 million per season.
That means that, to date, James has now changed clubs five times for a grand total of €140.1m, which puts him fourth on the all-time standings, just €100,000 behind the 24-year-old Romelu Lukaku, who moved to Manchester United this week for €84.