Over the past three decades, billions of pounds have been spent and raked in with world class talents being bought and sold in the English top tier.
While finances in football are noticeably tighter amid the Covid-19 pandemic, a number of Premier League sides have continued to plough on with their spending, leading to three sides now sitting above the £1 billion mark for their total net-spend in the Premier League.
Ahead of the new season, we've rounded up the 40 highest net-spenders in the history of the Premier League, and ranked their total estimated sum accordingly.
On top of that, we've looked into every side's most expensive Premier League signing, and how many seasons they've spent in the division since the inaugural 1992/93 season.
This is where Leeds United rank among the biggest net-spenders in Premier League history:
1. 40th - Ipswich Town
Total estimated Premier League net spend: £16m. Most expensive signing: Matteo Sereni from Sampdoria - £5.6 million. Number of seasons in the Premier League: Two. Photo: Stu Forster
2. 39th - Reading
Total estimated Premier League net spend: £22 million. Most expensive signing: Greg Halford from Oxford United - £2.5 million. Number of seasons in the Premier League: Three. Photo: Richard Heathcote
3. 38th - Sheffield Wednesday
Total estimated Premier League net spend: £25 million. Most expensive signing: Gilles de Bild from PSV - £3 million. Number of seasons in the Premier League: Eight. Photo: Shaun Botterill
4. 37th - Charlton Athletic
Total estimated Premier League net spend: £ 25 million. Most expensive signing: Jason Euell from Wimbledon - £4.75 million. Number of seasons in the Premier League: Eight. Photo: Phil Cole
5. 36th - Derby County
Total estimated Premier League net spend: £28 million. Most expensive signing: Robert Earnshaw from Norwich City - £3.5 million. Number of seasons in the Premier League: Seven. Photo: Jamie McDonald
6. 35th - Queens Park Rangers
Total estimated Premier League net spend: £32 million. Most expensive signing: Christopher Samba from Anzhi Makhachkala - £12.5 million. Number of seasons in the Premier League: Seven. Photo: CARL COURT