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

Real Madrid 807 Olympiakos Piraeus 149
Bayern Munich 558 Marseille 146
Barcelona 486 Valencia 143
Manchester United 421 Glasgow Rangers 143
AC Milan 370 Galatasaray 137
Juventus 344 Spartak Moscow 135
Benfica 296 Panathinaikos 125
Porto 279 Sparta Prague 124
Liverpool 277 Atletico Madrid 121
Arsenal 269 Bayer Leverkusen 114
Ajax Amsterdam 264 Paris St Germain 111
Chelsea 234 Rosenborg 109
Inter Milan 220 Feyenoord 106
Dynamo Kiev 201 Monaco 102
Anderlecht 194 Steaua Bucharest 102
Glasgow Celtic 194 Roma 101
Lyon 177 CSKA Sofia 100
PSV Eindhoven 172 Shakhtar Donetsk 99
Red Star Belgrade 164 Gothenburg 99
Borussia Dortmund 163 Basel 95


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-2011/12: Group Stage Last 32.