As of 23rd April 2016, from the time he made his senior debuts for Barcelona and Argentina, Messi has scored 507 goals in 644 games. Goals breakdown. 1  311 goals in 345 matches (Highest ever goalscorer)  39 goals in 54 Copa Del Rey matches.