The average price of the cheapest season and match day tickets fell €0.60 from last year. The most expensive prices have also fallen – marking the first time that a fall in all four categories has occurred since 2013-14, when the German media firm, Sponsors, began analysing prices.

As it stands, the cheapest tickets will cost German football fans €15.20, down from €15.80 last year. The most expensive ticket will cost €2.30 less than last year’s high of €72.90.