Picture : Lionel Messi has scored now 648 competitive goals with FC Barcelona ! The Record of Pele (647) is beaten.

MESSI - PELE  648:647 !

Lionel Messi is new all-time record holder on goals scored for one club in top world football!
This historical event happened in the Spanish league game Granada – Barcelona (0:4) on January 9. Messi scored 2 goals, the first of which levelled him with Pele’s total tally and the second pushed him ahead.
Now Messi has 648 top-level goals for Barcelona in all competitions. Pele went to 2nd place in all-time ranking with 647 competitive goals for Santos.
In the table below, some statistical comparison of their careers.

 Messi in BarcelonaPele in Santos  
TournamentsGoalsGoals Tournaments
La Liga (D1 Spain)455470Campeonato Paulista
Copa del Rey5330Taça Brasil (D1 Brazil, 1959-66)
Supercopa de España 1437Taça de Prata (D1 Brazil, 1967-70)
 34Campeonato Brasileiro (D1 Brazil, 1971-74)
 49Torneio Rio – São Paulo
Champions League 11817Copa Libertadores 
UEFA Super Cup 37InterContinental Cup 
Club World Cup53Supercopa de Campeones Intercontinentales
Total goals648647  
Total games752665  
First competitive game16.10.2004 vs Espanyol (1:0)26.04.1957 vs São Paulo (3:1)
Age at this day17 years 114 days 16 years 185 days 
First competitive goal01.05.2005 vs Albacete (2:0)26.04.1957 vs São Paulo (3:1)
Age at this day17 years 311 days 16 years 185 days 
Last competitive goal09.01.2021 vs Granada (4:0)22.09.1974 vs Guarani (2:2)
Age at this day33 years 199 days33 years 334 days
Last competitive game09.01.2021 vs Granada (4:0)02.10.1974 vs Ponte Preta (2:0)
Age at this day33 years 199 days33 years 344 days
Between first and last games16 years 085 days 17 years 159 days 
Most goals in calendar years7966
Most goals in one game58
Game07.03.2012 vs Bayer (7:1)21.04.1964 vs Botafogo SP (11:0)