Almost at the end of the 2016-2017 season, the teams that attracted the most spectators to the matches were announced. Four teams on average attract more than 70,000 spectators, two more than 60,000 spectators, and 11 teams attract more than 50,000 spectators.
In first place is the well-established "Borussia Dortmund" club, whose matches are attended by an average of 79,653 spectators. In second place is "Barcelona", which receives the support of 77,944 spectators. In third place is "Manchester United" with 75,290 fans, and the fourth place is held by Munich's "Bayern" club, where 75,000 spectators come to the matches.
Overall, in the top hundred there are 27 English clubs, 26 from Germany, 11 from Spain, 10 from France, 8 from Italy, 5 from the Netherlands, 3 from Portugal, 2 each from Belgium, Scotland, and Turkey, and one each from Austria, Russia, Sweden, and Switzerland.
The top 20 teams with the most spectators attending their matches:
1. Borussia Dortmund - 79,653
2. Barcelona - 77,944
3. Manchester United - 75,290
4. Bayern Munich - 75,000
5. Real Madrid - 69,170
6. Schalke 04 - 60,703
7. Arsenal - 59,957
8. West Ham United - 56,972
9. Benfica - 55,994
10. Celtic - 55,477
11. Manchester City - 54,019
12. Liverpool - 53,016
13. Hamburger SV - 52,341
14. Borussia Monchengladbach - 51,494
15. Newcastle United - 51,106
16. VfB Stuttgart - 50,515
17. Hertha BSC - 50,515
18. FC Koln - 49,571
19. Ajax Amsterdam - 49,551
20. Eintracht Frankfurt - 49,088