Skip to content

The Cost of Watching Football

Published on September 5, 2022
Updated on November 14, 2023
Betting.com
Written by Betting.com

Best Bookmaker Offers

18+ New customers only. Opt in, bet £10  on any football market at minimum 1/1 odds. No cash out. Get £40 in Free Bets on selected events. Free Bets expire in 7 days. Debit card / Apple Pay payments only. T&Cs apply, see below. begambleaware.org | Please gamble responsibly
18+ New Customers only. Max Win £10 Free Bet. Qualifying bets at odds 1/1 or greater. Paid as bonus token. Min 4/5 odds required. Skrill, Neteller, Paypal not eligible. BeGambleAware.org. T&Cs apply.
New UK, IE & Malta customers only. Min £10/€10 first deposit using Debit Card. Place a bet of £10 at min odds of 1.5 and get £10. Further £10 credited after 7 days and a further £10 credited after 14 days. Full T&Cs apply.18+. begambleaware.org  
New customers & 18+ only. Min. deposit of £10. The promotion reward functions as a £30 Surprise Bet. Qualifying real money bet of £10. Min odds greater than or equal to 1.5 required. E/W bets excluded. Offer awarded immediately but could be issued the next working day in exceptional circumstances such as technical fault. Additional T&Cs apply. Please gamble responsibly. Full T&Cs
18+ | Play Responsibly | T&Cs Apply. Begambleaware.org
The Cost of Watching Football

With thousands of fans competing to nab the best seats, getting your hands on a ticket can be a challenge. Many people end up having to pay extra for a resale ticket, which can be pretty pricey depending on which team they’re supporting. 

To find out exactly how much football fans are paying to watch their favourite teams play, Betting.com has analysed the average cost of resale tickets per year to discover which teams are seeing the biggest increase in ticket prices. We’ve also revealed the true cost of witnessing a goal by analysing average season ticket prices and the number of goals scored by teams across the EFL and Bundesliga league.

Liverpool fans can expect to pay nearly £900 on resale match day tickets by 2030

We’ve investigated the average cost of a resale ticket for Premier League teams between 2016 and 2021 to find out which are likely to see the biggest price hike in the coming years. 

We found that resale tickets for a Liverpool match are predicted to increase in price by a whopping 251% come 2030, and fans can expect to pay an average of £883.84 for a secondary market ticket. Anyone needing to buy Liverpool tickets on resale in 2030 will have to be willing to pay a lot of money, so if you’re a Liverpool supporter you may want to start saving now.  

Tottenham Hotspur, Chelsea, Everton and Burnley are forecast to see the biggest percentage increase in resale prices after Liverpool, with Spurs tickets predicted to see the biggest increase at 37.3%. Interestingly, Everton seems to be the most popular team when it comes to purchasing tickets on resale; the phrase ‘Everton resale tickets’ saw an average of 720 monthly searches on Google over the last 12 months, which is more than for any other team.

Although Liverpool’s resale tickets are forecast to see the biggest percentage increase between 2016 and 2030, fans of Newcastle United will actually be forking out the most money. Resale tickets for this team are currently already the most expensive at an average of £1,477 in 2021, and this price is predicted to drop slightly to £1,217.49 by 2030 – which is still quite pricey.

FC Barcelona is predicted to see a 102% increase in resale ticket prices by 2030

For teams outside the Premier League, FC Barcelona is forecasted to see the biggest increase in resale prices between 2016 and 2030 with a hike of 101.9%, followed closely by Hertha Berlin at 101.7%. 

In 2021, the average FC Barcelona resale ticket cost £198 – which is less than Juventus FC (£523) and Eintracht Frankfurt (£199) – but this is predicted to increase to £333.13 over the next eight years. 

Juventus FC fans currently pay the most for resale tickets (£523 in 2021) and are predicted to continue to face the highest costs in 2025 (£629.80) and 2030 (£740.60). Following this, SC Freiburg fans will pay the second-highest ticket price in 2030 at an estimated £517.92 per ticket, and Borussia Dortmund isn’t far behind with a predicted price of £504.75.

Valencia CF is expected to see the biggest decline in resale prices with a percentage change of -46%, and resale tickets are predicted to cost just £121.40 in 2030. Meanwhile, fans of Hellas Verona will pay the least for tickets in 2030, with an estimated average price of just £24.31 per ticket. 

Arsenal offers fans the worst value for money as Gooners paid almost £40 per goal in 2021–22 

As well as analysing resale ticket prices, we also wanted to find out how much money football fans are paying per goal when they watch their favourite team play. We researched average season ticket prices for EFL teams and the number of goals scored by each team in the season 2021/22 to calculate the true cost of a goal.

According to our analysis Arsenal goals are the priciest, costing their supporters – or ‘Gooners’ – an average of £38.18 per goal in 2021/22. This is largely due to the fact that Arsenal also claims the highest season ticket costs, with a hefty average price of £1,718 per ticket.

Brighton & Hove Albion came in second place with a marginally cheaper average cost of £31.31 per goal, and a significantly cheaper season ticket cost of £657.50. Brighton & Hove Albion scored fewer goals overall than Arsenal (21 compared to Arsenal’s 45), but thanks to the cheaper season ticket this works out as slightly better value for money for fans of the team.

As for the team offering fans the best value for money, Fleetwood Town takes the top spot with an average cost of just £4.36 per goal. 

Bayern Leverkusen fans paid just £5.38 per goal in 2021/22

For a look at teams outside the UK, we’ve also investigated the cost per goal of teams in Germany’s Bundesliga league.

According to our research, Bayern Leverkusen fans are getting the best value for money, spending an average of £5.38 per goal thanks to a low season ticket cost of £263.70 and the team’s 49 goals. 

On the other end of the spectrum, fans of Greuther Fürth are offered the worst value for money. The cost per goal for this team is £20.93, with an average season ticket cost of £313.92 for only 15 goals scored in 2021/22. However, despite this team scoring the highest cost per goal out of all Bundesliga league teams, the price is still nearly £20 cheaper than that paid by Arsenal fans.

After Greuther Fürth, Arminia Bielefeld and Eintracht Frankfurt offer fans the worst value for their season tickets. Supporters of Arminia Bielefeld pay just slightly less than those of Greuther Fürth at £19.25 per goal, and Eintracht Frankfurt fans spend an average of £14.59 per goal. 

Despite potentially large price hikes and poor value for money on tickets, it seems likely that football fanatics will remain willing to hand over their money in exchange for the chance to support their favourite teams. 

How much would you be willing to pay to watch your top team play?

Share this article
Article link copied!
Betting.com
Betting.com Editorial Promise
Join our newsletter

Stay updated on the latest sports betting offers, insights, and receive valuable suggestions to enhance your betting experience!