10 most expensive English footballers of all time

Most expensive English football players ever David Beckham 10
David Beckham moved to Real Madrid in 2003

8) James Milner (Aston Villa to Man City) - £26m

James Milner Man City
Milner moved to Man City in 2010

A Premier League nomad of sorts, James Milner had played for a host of clubs early in his career; ranging from Leeds United (his boyhood club where he made his debut) to Newcastle (who bought him when Leeds ran into financial trouble) to Aston Villa where he became an integral member of the squad.

More of a wide midfielder than a traditional winger, Milner actually moved into a central midfield role at Villa when Gareth Barry was sold to Manchester City. However, he would also follow suit when City improved on their £20m bid to sign him.

At City, Milner was not given as much game time as he would have liked. In a squad that was brimming with star signings, Milner saw limited opportunities and he eventually saw out his contract to move to Liverpool on a free transfer.

Quick Links