list of top association football goal scorers by country 

Statements about this table:
alessandro del piero and francesco totti be both plaiyng in 1993 but alessandro del piero only play thru 2012
gabriel batistuta play football in 1991 - 2003 , yeas after silvio piola do
gabriel batistuta have the least number of goal , 90 less than silvio piola 's goal
francesco totti have 2 match less than that of silvio piola
francesco totti in rank 2 be the only player still active
silvio piola and jose' altafini be tie for the number of goal score
kurt hamrin start the same year as josé altafini
francesco totti be rank number 1 , but be no longer playing
rank
name
years
matches
goals
1
silvio piola
1929 - 1954
537
274
2
francesco totti
1993 - present
535
230
3
gunnar nordahl
1949 - 1958
291
225
4
giuseppe meazza
1929 - 1947
367
216
rank
name
years
matches
goals
4
josé altafini
1958 - 1976
459
216
6
alessandro del piero
1993 - 2012
513
208
7
roberto baggio
1985 - 2004
452
205
rank
name
years
matches
goals
8
kurt hamrin
1956 - 1971
400
190
9
giuseppe signori
1991 - 2004
344
188
10
gabriel batistuta
1991 - 2003
318
184