Spanish giants, Barcelona have surpassed their fierce rivals on the goalscoring charts. The Catalan side who are having an impressive run this season netted in their 1,037th goal this season, just one goal more than Real Madrid who have recorded 1,036.

Top 20

Barcelona (1,037 goals)
Real Madrid (1,036)
Bayern Munich (856)
Juventus (746)
Anderlecht (640)
Benfica (639)
Liverpool (612)
Milan (612)
Ajax (606)
Inter Milan (606)
Manchester United (594)
Porto (542)
Valencia (529)
Red Star Belgrade (507)
PSV (503)
Celtic (500)
Atletico Madrid (488)
Sporting Lisbon (463)
Rangers (461)
Club Bruges (458)