Premier League is beaten by rivals
The Premier League has been ranked fourth for giving football fans value for money, while Germany's Bundesliga offers the best quality game for the price, according to a new index.
Part of the reason is their respective ticket prices, according to the GoEuro Football Price Index.
England took the top spot for the most expensive country to attend a match, with Premier League tickets costing an average of £53.76, closely followed by Spain, where tickets cost an average of £50.83, and the second-highest average cost for a travelling fan.
Germany's average ticket price is just £23.02.
The index picked 25 top tier leagues and took the average price of a match ticket, from all stadiums of all teams, excluding luxury or VIP packages.