According to a recent study by The CIES Football Observatory, Borussia Dortmund have the highest average attendance in world football with an average of 80,000 people. The study analyzed match attendances in 51 national football leagues situated in 42 different countries. As a league as a whole, Germany’s Bundesliga has an average attendance of 43,302 across the division.
Manchester United have the 2nd highest average attendance in Europe over 5 years from 2013 to 2018 with 75,218 fans per game at Old Trafford. Barcelona came third. Bayern Munich and Real Madrid also made up the top five.
Arsenal came in 7th, Manchester City in 12th, Liverpool in 21st, Chelsea in 33rd and Tottenham a place behind in 34th.