The average price of a ticket to a Premier League match is £31 and the majority of supporters will pay less than £30, according to a study.
The study used data provided directly by all twenty teams in the Premier League and included all pricing points for matchday and season tickets in 2018/19, along with the amount of tickets sold at each price.
The Premier League revealed the results of the study on Wednesday. The results show that 47% of tickets are priced in the £20 - £40 bracket, with tickets in excess of £60 accounting for just 3% of all those sold.
"The hard work of clubs to fill their grounds combined with the loyalty of fans has led to record attendances across the Premier League, with stadium utilisation at 96% for four consecutive seasons," Premier League Executive Chairman Richard Scudamore said.
"More than half of all Premier League club fans pay £30 or less per match to attend, whereas higher-priced tickets, often cited to reflect the cost of going to football, make up only a tiny percentage of what is available.
"We hope this study will help inform people of the range of prices available, provide some facts on what the majority of Premier League club fans are paying, and encourage new fans to consider attending a game for the first time."
Ticket prices have fallen considerably since the Premier League introduced a £30 cap on away tickets from the 2016/17 season onwards in response to the 'Twenty's Plenty' protest against escalating charges.