10. Wolves (£268.20m)

Average squad age - 25.7

Average player value - £9.93m

9. West Ham (£268.61m)

Average squad age - 28.2

Average player value - £9.59m

West Ham manager David Moyes

8. Leicester City (£367.07m)

Average squad age - 27.1

Average player value - £13.11m

7. Everton (£375.17m)

Average squad age - 27.5

Average player value - £12.51m

6. Arsenal (£514.22m)

Average squad age - 25.5

Average player value - £19.78m

5. Manchester United (£583.18m)

Average squad age - 25.8

Average player value - £20.11m

Solskjaer in Man Utd training

4. Chelsea (£614.07m)

Average squad age - 26.3

Average player value - £21.17m

3. Tottenham (£642.96m)

Average squad age - 25.7

Average player value - £22.96m

2. Liverpool (£881.51m)

Average squad age - 27.2

Average player value - £30.40m

1. Manchester City (£927.14m)

Average squad age - 26.4

Average player value - £33.11m

Guardiola with the Premier League trophy

So there you have it, City take spot with Liverpool comfortably in second.

The gap between the top six and the rest is predictably huge, while it's Arsenal who actually boast the youngest squad in the league with an average age of just 25.5 years.

One of the big surprises on the list is Tottenham's ranking, with the north London side sitting pretty in third with a sizeable buffer over both Chelsea and Manchester United.

It will certainly be interesting to see how the market values look once the 2019/20 Premier League season is finally concluded.