How many goals did Messi score for Barcelona, the record for one club?

The story behind the answer

How many goals did Messi score for Barcelona, the record for one club? 672. Messi scored 672 goals in official competitions for Barcelona, the highest total ever recorded for a single club.

He reached that figure across 778 official appearances between his first-team debut in 2004 and his departure in 2021. The total includes 474 La Liga goals, 120 in the UEFA Champions League and goals in domestic and international cup competitions. His Barcelona career also produced 35 trophies and made him the club’s all-time leading scorer.

The number is often confused with other valid-looking totals. Messi scored 643 official goals for Santos, a figure long associated with Pelé, before surpassing it in 2020. Barcelona-related totals can also exceed 672 if unofficial friendlies are included; one commonly cited all-competition-with-friendlies figure is 709.

For a fair quiz answer, however, 672 is the canonical official-match total and the recognized one-club record. It is not Messi’s entire senior club career, which also includes goals for Paris Saint-Germain and Inter Miami.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: