Here's a look at how the likes of Manchester City, Liverpool, Arsenal and more rank in the all-time Premier League net-spenders league table, with the figures ranked from lowest to highest total net-spend.

1. Ipswich Town - £16m
Most expensive signing: Matteo Sereni from Sampdoria - £5.6 million Photo: Stu Forster

2. Reading - £22m
Most expensive signing: Greg Halford from Oxford United - £2.5 million Photo: Richard Heathcote

3. Sheffield Wednesday - £25m
Most expensive signing: Gilles de Bild from PSV - £3 million Photo: Clive Brunskill

4. Charlton Athletic - £25m
Most expensive signing: Jason Euell from Wimbledon - £4.75 million Photo: Ben Radford
1 / 10