#1 James Rodriguez - £65 million
And the most expensive player of all time is James Rodriguez after sealing his 2-year loan move to Bayern Munich some days ago. It is interesting to note that he is the second Colombian player on this list as he cost Real Madrid £65 million right after his stellar World Cup 2014 campaign.
After three seasons with the Galacticos, it became apparent that he never really fit in with the team as it had no place for number 10 in its system. Despite that, the former Monaco man scored or assisted once every 90.7 minutes in his Real Madrid tenure – which is a great return for a player who never really got a consistent run-in with the team.
With the World Cup coming up next year, James didn’t want to take any chances and pushed for a move to Bayern Munich, where he now pairs up with Carlo Ancelotti. Under the tutelage of the Italian, James played his best football at Real Madrid as he now hopes that he would replicate those moments in Germany.