But it’s not just at Premier League level where players can live a lifestyle that the everyday person can only dream of.
Figures from the Salary Sport website suggest there are also plenty of League Two players who are creaming it.
The highest paid player in the Sky Bet League Two is Matty Longstaff whose salary is £24,000 per week and £1,248,000 per year. The top 100 football players in the League Two earn a combined £335,000 per week and £17,420,000 per year.
The list features a number of players on loan from higher level clubs.
Crawley’s Dom Telford is said to be the highest paid player contracted to League Two sides, at £4,400 a week.
Here are the top 20 best paid players in the league.
.
Josh Eppiah is said to be Northampton Town's best paid player with a rather nice £6,100 a week. Photo: Pete Norton
. Matty Longstaff (Colchester United, on loan from Newcastle)
Weekly wage: £24,000 Photo: Gualter Fatia
. Ellery Balcombe (Crawley, on loan from Brentford)
Weekly wage: £8,300 Photo: David Rogers
. Paris Maghoma (AFC Wimbledon, on loan from Brentford)
Weekly wage: £7,800 Photo: Alex Davidson
. Josh Eppiah (Northampton Town, on loan from Leicester)
Weekly wage: £6,100 Photo: Pete Norton
. Ethan Galbraith (Salford City, on loan from Man United)
Weekly wage: £5,300 Photo: Dan Istitene
. Alex Gilbey (Stevenage, on loan from Charlton)
Weekly wage: £4,500 Photo: David Price
1. Matty Longstaff (Colchester United, on loan from Newcastle)
Weekly wage: £24,000 Photo: Gualter Fatia
2. Ellery Balcombe (Crawley, on loan from Brentford)
Weekly wage: £8,300 Photo: David Rogers
3. Paris Maghoma (AFC Wimbledon, on loan from Brentford)
Weekly wage: £7,800 Photo: Alex Davidson
4. Josh Eppiah (Northampton Town, on loan from Leicester)
Weekly wage: £6,100 Photo: Pete Norton