Premier League attendances for 2012-13 have shown an increase of nearly 4% on the previous season, reports BBC Sport. The average attendance for a game in England's top flight was 35,975, up from 34,601 in 2011-12.

The official figures from the respective leagues show crowds have fluctuated across Europe, with Barcelona's average gate down by more than 9,000, an 11% drop.

Attendances at Inter Milan have fallen by more than 3,000, but new German champions Bayern Munich have seen an average increase of around 2,000.

The Scottish Premier League's average attendance fell by 28%, from 13,855 to 10,020, although that figure was skewed by the liquidation of Rangers, who reformed in the Scottish Third Division.

In England, 16 of the 20 Premier League clubs increased their average attendance in 2012-13.

The three largest rises were for the three clubs promoted from the Championship in 2012 - Reading, Southampton and West Ham - with Everton recording the next largest increase.