Click club name to select club details
Click number of goals to see club top scorers

Real Madrid 874 Olympiakos Piraeus 155
Bayern Munich 625 Atletico Madrid 153
Barcelona 547 Paris St Germain 148
Manchester United 428 Valencia 148
Juventus 381 Marseille 146
AC Milan 370 Galatasaray 143
Benfica 321 Glasgow Rangers 143
Arsenal 302 Bayer Leverkusen 137
Porto 301 Spartak Moscow 135
Liverpool 277 Panathinaikos 125
Ajax Amsterdam 264 Monaco 124
Chelsea 249 Sparta Prague 124
Inter Milan 220 Roma 112
Dynamo Kiev 218 Rosenborg 109
Glasgow Celtic 199 Shakhtar Donetsk 106
Anderlecht 194 Feyenoord 106
Borussia Dortmund 191 Steaua Bucharest 102
Lyon 187 CSKA Sofia 100
PSV Eindhoven 184 Gothenburg 99
Red Star Belgrade 164 Basel 98


1955/56-1965/66: Last 16. 1966/67-1993/94: Last 32.
1994/95-1996/97: Group Stage Last 16. 1997/96-1998/99: Group Stage Last 24. 1999/00-Present: Group Stage Last 32.