stadium City Country Capacity
Allianz Arena Allianz Arena München Germany Germany 75.024
Amsterdam ArenA Amsterdam ArenA Amsterdam Netherlands Netherlands 55.885
Camp Nou Camp Nou Barcelona Spain Spain 99.354
Celtic Park Celtic Park Glasgow Scotland Scotland 60.832
Constant Vanden Stock Constant Vanden Stock Bruxelles Belgium Belgium 22.500
Donbass Arena Donbass Arena Donetsk Ukraine Ukraine 52.518
Emirates Stadium Emirates Stadium London England England 60.704
Estádio AXA Estádio AXA Braga Portugal Portugal 30.154
Estádio da Luz Estádio da Luz Lisboa Portugal Portugal 65.272
Estadio de Mestalla Estadio de Mestalla Valencia Spain Spain 55.000
Estádio do Dragão Estádio do Dragão Porto Portugal Portugal 54.378
Etihad Stadium Etihad Stadium Manchester England England 55.097
Georgios Karaiskakis Georgios Karaiskakis Piräus Greece Greece 33.334
Giuseppe Meazza Giuseppe Meazza Milano Italy Italy 75.923
Grand Stade Lille Métropole Grand Stade Lille Métropole Villeneuve d'Ascq France France 50.186
Juventus Stadium Juventus Stadium Torino Italy Italy 41.254
La Mosson La Mosson Montpellier France France 32.950
La Rosaleda La Rosaleda Málaga Spain Spain 30.044
Luzhniki Luzhniki Moskva Russia Russia 80.840
Maksimir Maksimir Zagreb Croatia Croatia 38.079
Old Trafford Old Trafford Manchester England England 74.140
Olimpiyskyi Olimpiyskyi Kiev Ukraine Ukraine 70.050
Parc des Princes Parc des Princes Paris France France 48.229
Parken Parken København Denmark Denmark 38.076
Petrovskiy Petrovskiy St. Petersburg Russia Russia 21.570
Santiago Bernabéu Santiago Bernabéu Madrid Spain Spain 81.044
Signal Iduna Park Signal Iduna Park Dortmund Germany Germany 81.365
Stadionul Dr. Constantin Rădulescu Stadionul Dr. Constantin Rădulescu Cluj-Napoca Romania Romania 23.500
Stadyjon Dynama Stadyjon Dynama Minsk Belarus Belarus 22.246
Stamford Bridge Stamford Bridge London England England 41.837
Türk Telekom Arena Türk Telekom Arena Istanbul Turkey Turkey 52.280
Veltins-Arena Veltins-Arena Gelsenkirchen Germany Germany 62.271
Wembley Stadium Wembley Stadium London England England 90.000