Topzle Topzle

List of footballers with 500 or more goals

Updated: Wikipedia source

List of footballers with 500 or more goals

In top-level association football competitions, 27 players have scored 500 or more goals in both club and international football, according to research by the IFFHS, first published in 2007. Taking into account competitions of all levels, 83 players have reached the milestone, according to the RSSSF. FIFA, the international governing body of football, has never released a list detailing the highest goalscorers and does not keep official records. It is challenging for statisticians and media to agree on which goals should be counted, with debate over whether to include those scored in friendlies, regional competitions, and even matches taking place during wartime. Hungarian Imre Schlosser is generally recognised as the first to reach the 500-goal mark, doing so in 1927 shortly before his retirement. Nine players have accomplished the feat at a single club: Josef Bican (Slavia Prague), Jimmy Jones (Glenavon), Jimmy McGrory (Celtic), Joe Bambrick (Linfield), Lionel Messi (Barcelona), Gerd Müller (Bayern Munich), Pelé (Santos), Fernando Peyroteo (Sporting Lisbon), and Uwe Seeler (Hamburg). Of these nine, Messi scored the most, with 672 goals between his debut in 2004 and his departure in 2021. In 2020, FIFA recognised Josef Bican, an Austrian-Czech dual international who played between the 1930s and the 1950s, as the record scorer with an estimated 805 goals, although CNN, the BBC, France 24, and O Jogo all acknowledge that Bican's tally includes goals scored for reserve teams and in unofficial international matches. UEFA, the governing body for European football, ranks him as the leading all-time goalscorer in European top-flight leagues with 518 goals, narrowly ahead of Hungarian Ferenc Puskás. RSSSF credits Bican with 948 goals, a tally which includes goals scored in winter tournaments, as well as when selected to represent regional and city teams, and the Football Association of the Czech Republic claims a total of 821. Spanish newspapers Marca and Sport state that both Bican and Pelé scored 762 goals. Bican once walked out of a gala held in his honour by the IFFHS after the organisation had excluded war-time goals from his tally, although it later recognised the 229 goals he had scored during the period.

Media outlets like Sky Sports, ESPN, and Globo Esporte argue that for Pelé and his era, friendly matches were important and their goals should count, while journalist Hugh McIlvanney called them "profit-making excursions" with little "relevance to Pelé's reality", and Jonathan Liew said many friendlies were "against up-country teams or down-at-heel invitational sides". When Argentinian forward Lionel Messi was reported to have broken the record for most goals at a single club (644 for Barcelona), Pelé's former club Santos denied it, saying 448 of Pelé's friendly goals had been uncounted, arguing many were against "the best teams of all time", a point Pelé supported by updating his tally to 1,283 on Instagram. Barcelona responded that because Bican, Pelé, Erwin Helmchen, and Abe Lenstra scored mostly in leagues below national level, those goals should not count, and goals from wartime matches, lower tiers, and regional divisions by players like Bican, Ferenc Deák, Puskás, Seeler, Müller, Túlio Maravilha, and Robert Lewandowski are also disputed. In 2021, Portuguese forward Cristiano Ronaldo was reported to have broken the record by scoring his 760th goal, although it was widely accepted as impossible to confirm with certainty since stats from earlier eras are often disputed, as observed by journalist Jonathan Wilson and Corriere dello Sport editor Ivan Zazzaroni, who said German striker Helmchen may have scored 981 goals. Ronaldo said "the world has changed since then and football has changed as well, but this doesn't mean we can just erase history according to our interests." Other claims exist; Guinness World Records credits Pelé with the "most career goals" at 1,279, and Brazilian striker Romário claimed his 1,000th goal in 2007 but later admitted it included friendlies; they are reported to have scored 767 and 772 goals respectively, with Pelé's total including one goal for the military team and nine for the state team of São Paulo at the State Team Championship. The Encyclopædia Britannica observes that Brazilian Arthur Friedenreich is "officially recognised" by FIFA to have scored 1,329 goals, although there is little evidence. In March 2022, Ronaldo surpassed Bican's estimated 805 goals. In 2024, Ronaldo stated his intent to become the first player to reach 1,000 career goals before his retirement, a feat regularly questioned by media.

Tables

· Footballers with 500 or more goals
League
League
Rank
League
Player
Cup
Club
Continental
1
1
Rank
1
Player
Cristiano Ronaldo
Club
600
Club
57
Club
173
Country and other
143
Total
973
Career span
2002–present
2
2
Rank
2
Player
Lionel Messi*
Club
565
Club
71
Club
158
Country and other
116
Total
910
Career span
2004–present
3
3
Rank
3
Player
Pelé*
Club
604
Club
49
Club
26
Country and other
83
Total
762
Career span
1957–1977
4
4
Rank
4
Player
Romário
Club
545
Club
93
Club
54
Country and other
64
Total
756
Career span
1985–2007
5
5
Rank
5
Player
Ferenc Puskás
Club
516
Club
69
Club
56
Country and other
84
Total
725
Career span
1943–1966
6
6
Rank
6
Player
Josef Bican*
Club
515
Club
137
Club
38
Country and other
32
Total
722
Career span
1931–1955
7
7
Rank
7
Player
Robert Lewandowski
Club
427
Club
62
Club
119
Country and other
89
Total
697
Career span
2008–present
8
8
Rank
8
Player
Jimmy Jones*
Club
330
Club
286
Club
14
Country and other
9
Total
639
Career span
1947–1964
9
9
Rank
9
Player
Gerd Müller*
Club
405
Club
92
Club
69
Country and other
68
Total
634
Career span
1964–1981
10
10
Rank
10
Player
Joe Bambrick*
Club
347
Club
253
Club
5
Country and other
21
Total
626
Career span
1926–1943
11
11
Rank
11
Player
Abe Lenstra
Club
573
Club
18
Club
0
Country and other
33
Total
624
Career span
1936–1963
12
12
Rank
12
Player
Luis Suárez
Club
422
Club
48
Club
64
Country and other
69
Total
603
Career span
2005–present
13
13
Rank
13
Player
Eusébio
Club
381
Club
97
Club
59
Country and other
41
Total
578
Career span
1960–1978
14
14
Rank
14
Player
Glenn Ferguson
Club
313
Club
241
Club
9
Country and other
0
Total
563
Career span
1987–2011
15
15
Rank
15
Player
Zlatan Ibrahimović
Club
394
Club
48
Club
57
Country and other
62
Total
561
Career span
1999–2023
16
16
Rank
16
Player
Imre Schlosser
Club
413
Club
68
Club
13
Country and other
59
Total
553
Career span
1906–1928
Fernando Peyroteo*
Fernando Peyroteo*
Rank
Fernando Peyroteo*
Player
464
Club
72
Club
3
Club
14
Country and other
553
Total
1937–1949
18
18
Rank
18
Player
Uwe Seeler*
Club
447
Club
41
Club
21
Country and other
43
Total
552
Career span
1954–1978
19
19
Rank
19
Player
Jimmy McGrory*
Club
407
Club
131
Club
0
Country and other
12
Total
550
Career span
1923–1937
20
20
Rank
20
Player
Alfredo Di Stéfano
Club
378
Club
54
Club
76
Country and other
29
Total
537
Career span
1945–1966
21
21
Rank
21
Player
György Sárosi
Club
350
Club
35
Club
103
Country and other
42
Total
530
Career span
1931–1948
22
22
Rank
22
Player
Karim Benzema
Club
328
Club
53
Club
105
Country and other
37
Total
523
Career span
2005–present
23
23
Rank
23
Player
Roberto Dinamite
Club
476
Club
10
Club
5
Country and other
22
Total
513
Career span
1971–1992
24
24
Rank
24
Player
Hugo Sánchez
Club
390
Club
49
Club
38
Country and other
29
Total
506
Career span
1976–1997
25
25
Rank
25
Player
Harry Kane
Club
311
Club
34
Club
81
Country and other
78
Total
504
Career span
2011–present
26
26
Rank
26
Player
Franz Binder
Club
297
Club
93
Club
87
Country and other
26
Total
503
Career span
1930–1949
27
27
Rank
27
Player
Zico
Club
410
Club
27
Club
16
Country and other
48
Total
501
Career span
1971–1994
Rank
Player
Club
Country and other
Total
Career span
League
Cup
Continental
1
Cristiano Ronaldo
600
57
173
143
973
2002–present
2
Lionel Messi*
565
71
158
116
910
2004–present
3
Pelé*
604
49
26
83
762
1957–1977
4
Romário
545
93
54
64
756
1985–2007
5
Ferenc Puskás
516
69
56
84
725
1943–1966
6
Josef Bican*
515
137
38
32
722
1931–1955
7
Robert Lewandowski
427
62
119
89
697
2008–present
8
Jimmy Jones*
330
286
14
9
639
1947–1964
9
Gerd Müller*
405
92
69
68
634
1964–1981
10
Joe Bambrick*
347
253
5
21
626
1926–1943
11
Abe Lenstra
573
18
0
33
624
1936–1963
12
Luis Suárez
422
48
64
69
603
2005–present
13
Eusébio
381
97
59
41
578
1960–1978
14
Glenn Ferguson
313
241
9
0
563
1987–2011
15
Zlatan Ibrahimović
394
48
57
62
561
1999–2023
16
Imre Schlosser
413
68
13
59
553
1906–1928
Fernando Peyroteo*
464
72
3
14
553
1937–1949
18
Uwe Seeler*
447
41
21
43
552
1954–1978
19
Jimmy McGrory*
407
131
0
12
550
1923–1937
20
Alfredo Di Stéfano
378
54
76
29
537
1945–1966
21
György Sárosi
350
35
103
42
530
1931–1948
22
Karim Benzema
328
53
105
37
523
2005–present
23
Roberto Dinamite
476
10
5
22
513
1971–1992
24
Hugo Sánchez
390
49
38
29
506
1976–1997
25
Harry Kane
311
34
81
78
504
2011–present
26
Franz Binder
297
93
87
26
503
1930–1949
27
Zico
410
27
16
48
501
1971–1994
· RSSSF list
1
1
Rank
1
Player
Erwin Helmchen
Goals
989+
Matches
582
Ratio
1
Career span
1924–1951
2
2
Rank
2
Player
Cristiano Ronaldo
Goals
975
Matches
1337
Ratio
0
Career span
2002–present
3
3
Rank
3
Player
Josef Bican
Goals
950+
Matches
624
Ratio
1
Career span
1930–1957
4
4
Rank
4
Player
Ronnie Rooke
Goals
934+
Matches
1030
Ratio
0
Career span
1929–1961
5
5
Rank
5
Player
Lionel Messi
Goals
925
Matches
1194
Ratio
0
Career span
2003–present
6
6
Rank
6
Player
Jimmy Jones
Goals
840+
Matches
760
Ratio
1
Career span
1943–1965
7
7
Rank
7
Player
Ferenc Puskás
Goals
802
Matches
792
Ratio
1
Career span
1943–1967
8
8
Rank
8
Player
Ferenc Deák
Goals
795+
Matches
515
Ratio
1
Career span
1939–1959
9
9
Rank
9
Player
Abe Lenstra
Goals
790+
Matches
850
Ratio
0
Career span
1936–1964
10
10
Rank
10
Player
Romário
Goals
785
Matches
1003
Ratio
0
Career span
1984–2009
11
11
Rank
11
Player
Pelé
Goals
778
Matches
851
Ratio
0
Career span
1956–1977
12
12
Rank
12
Player
Tommy Lawton
Goals
749+
Matches
831
Ratio
0
Career span
1935–1957
13
13
Rank
13
Player
Robert Lewandowski
Goals
740
Matches
1079
Ratio
0
Career span
2004–present
14
14
Rank
14
Player
Gerd Müller
Goals
735
Matches
793
Ratio
0
Career span
1963–1981
15
15
Rank
15
Player
Sammy Hughes
Goals
722+
Matches
752
Ratio
0
Career span
1942–1963
16
16
Rank
16
Player
Joe Bambrick
Goals
690+
Matches
578
Ratio
1
Career span
1925–1943
17
17
Rank
17
Player
Ernst Wilimowski
Goals
683+
Matches
484
Ratio
1
Career span
1932–1957
18
18
Rank
18
Player
Tom Waring
Goals
672+
Matches
736+
Ratio
0
Career span
1924–1948
19
19
Rank
19
Player
Boy Martin
Goals
642+
Matches
547
Ratio
1
Career span
1930–1947
20
20
Rank
20
Player
Ferenc Bene
Goals
634
Matches
972
Ratio
0
Career span
1959–1985
21
21
Rank
21
Player
Eusébio
Goals
634+
Matches
663
Ratio
0
Career span
1960–1978
22
22
Rank
22
Player
Stan Mortensen
Goals
628+
Matches
822
Ratio
0
Career span
1938–1962
23
23
Rank
23
Player
Fernando Peyroteo
Goals
625
Matches
380
Ratio
1
Career span
1937–1949
24
24
Rank
24
Player
Joe Smith
Goals
617+
Matches
903
Ratio
0
Career span
1908–1931
25
25
Rank
25
Player
Frederick Roberts
Goals
613+
Matches
471
Ratio
1
Career span
1922–1937
26
26
Rank
26
Player
Gyula Zsengellér
Goals
611+
Matches
650
Ratio
0
Career span
1931–1953
27
27
Rank
27
Player
Luis Suárez
Goals
606
Matches
1042
Ratio
0
Career span
2005–present
28
28
Rank
28
Player
Jimmy Greaves
Goals
590+
Matches
842
Ratio
0
Career span
1956–1980
29
29
Rank
29
Player
Uwe Seeler
Goals
586
Matches
688
Ratio
0
Career span
1954–1972
30
30
Rank
30
Player
Fritz Walter
Goals
586+
Matches
583
Ratio
1
Career span
1938–1959
31
31
Rank
31
Player
Túlio Maravilha
Goals
585
Matches
950+
Ratio
0
Career span
1987–2014
32
32
Rank
32
Player
Zlatan Ibrahimović
Goals
582
Matches
1001
Ratio
0
Career span
1999–2023
33
33
Rank
33
Player
David Wilson
Goals
581+
Matches
626
Ratio
0
Career span
1927–1947
34
34
Rank
34
Player
Jimmy Kelly
Goals
574+
Matches
1004
Ratio
0
Career span
1925–1957
35
35
Rank
35
Player
Imre Schlosser
Goals
570
Matches
464
Ratio
1
Career span
1906–1928
36
36
Rank
36
Player
Glenn Ferguson
Goals
570
Matches
1085
Ratio
0
Career span
1987–2011
37
37
Rank
37
Player
Franz Binder
Goals
569+
Matches
431
Ratio
1
Career span
1927–1949
38
38
Rank
38
Player
Charlie Fleming
Goals
569
Matches
766+
Ratio
0
Career span
1947–1965
39
39
Rank
39
Player
Hughie Gallacher
Goals
569+
Matches
717
Ratio
0
Career span
1920–1940
40
40
Rank
40
Player
Dixie Dean
Goals
568
Matches
612
Ratio
0
Career span
1923–1940
41
41
Rank
41
Player
John Aldridge
Goals
565+
Matches
990
Ratio
0
Career span
1976–1998
42
42
Rank
42
Player
Isidro Lángara
Goals
564+
Matches
458
Ratio
1
Career span
1930–1948
43
43
Rank
43
Player
Hugo Sánchez
Goals
562
Matches
956
Ratio
0
Career span
1974–1998
44
44
Rank
44
Player
José Torres
Goals
561
Matches
615
Ratio
0
Career span
1958–1980
45
45
Rank
45
Player
Jimmy McGrory
Goals
558
Matches
549
Ratio
1
Career span
1922–1938
46
46
Rank
46
Player
Sándor Kocsis
Goals
556
Matches
538
Ratio
1
Career span
1946–1966
47
47
Rank
47
Player
Paul Dechamps
Goals
552+
Matches
612
Ratio
0
Career span
1939–1964
48
48
Rank
48
Player
Dave Halliday
Goals
551+
Matches
642
Ratio
0
Career span
1920–1938
49
49
Rank
49
Player
Jimmy Smith
Goals
550+
Matches
521
Ratio
1
Career span
1928–1947
50
50
Rank
50
Player
Zico
Goals
546
Matches
798
Ratio
0
Career span
1971–1994
51
51
Rank
51
Player
Ferenc Szusza
Goals
545
Matches
600
Ratio
0
Career span
1940–1961
52
52
Rank
52
Player
Karim Benzema
Goals
545
Matches
1030
Ratio
0
Career span
2004–present
53
53
Rank
53
Player
Jock Dodds
Goals
542
Matches
614
Ratio
0
Career span
1932–1950
54
54
Rank
54
Player
József Takács
Goals
542
Matches
528
Ratio
1
Career span
1920–1942
55
55
Rank
55
Player
Tommy Dickson
Goals
539+
Matches
775
Ratio
0
Career span
1946–1966
56
56
Rank
56
Player
Otto Harder
Goals
538+
Matches
324+
Ratio
1
Career span
1910–1934
57
57
Rank
57
Player
Dennis Westcott
Goals
535+
Matches
587
Ratio
0
Career span
1933–1954
58
58
Rank
58
Player
Joseph Mermans
Goals
528
Matches
652
Ratio
0
Career span
1937–1960
59
59
Rank
59
Player
Hughie Ferguson
Goals
525+
Matches
559
Ratio
0
Career span
1914–1930
60
60
Rank
60
Player
Alfredo Di Stéfano
Goals
524
Matches
720
Ratio
0
Career span
1945–1966
61
61
Rank
61
Player
Nándor Hidegkuti
Goals
523
Matches
674
Ratio
0
Career span
1938–1958
62
62
Rank
62
Player
Des Dickson
Goals
523+
Matches
715
Ratio
0
Career span
1964–1983
63
63
Rank
63
Player
Roberto Dinamite
Goals
519
Matches
869
Ratio
0
Career span
1971–1992
64
64
Rank
64
Player
W. G. Richardson
Goals
518+
Matches
622
Ratio
0
Career span
1928–1946
65
65
Rank
65
Player
Hans Krankl
Goals
518
Matches
725
Ratio
0
Career span
1970–1989
66
66
Rank
66
Player
George Brown
Goals
517+
Matches
711+
Ratio
0
Career span
1920–1938
67
67
Rank
67
Player
Gunnar Nordahl
Goals
514+
Matches
597
Ratio
0
Career span
1936–1961
68
68
Rank
68
Player
Trevor Thompson
Goals
513+
Matches
588
Ratio
0
Career span
1955–1969
69
69
Rank
69
Player
Giorgio Chinaglia
Goals
512+
Matches
707
Ratio
0
Career span
1962–1990
70
70
Rank
70
Player
David McLean
Goals
511+
Matches
801
Ratio
0
Career span
1906–1931
71
71
Rank
71
Player
György Sárosi
Goals
511
Matches
607
Ratio
0
Career span
1928–1948
72
72
Rank
72
Player
George Camsell
Goals
509+
Matches
593
Ratio
0
Career span
1923–1942
73
73
Rank
73
Player
Arthur Rowley
Goals
508+
Matches
744
Ratio
0
Career span
1941–1967
74
74
Rank
74
Player
Harry Kane
Goals
507
Matches
782
Ratio
0
Career span
2010–present
75
75
Rank
75
Player
István Avar
Goals
507+
Matches
449
Ratio
1
Career span
1922–1949
76
76
Rank
76
Player
Raich Carter
Goals
506+
Matches
843
Ratio
0
Career span
1928–1953
77
77
Rank
77
Player
Dennis Guy
Goals
504+
Matches
631
Ratio
0
Career span
1960–1976
78
78
Rank
78
Player
Willy van der Kuijlen
Goals
504
Matches
807
Ratio
0
Career span
1962–1983
79
79
Rank
79
Player
Roger Milla
Goals
504+
Matches
907
Ratio
0
Career span
1968–1996
Rank
Player
Goals
Matches
Ratio
Career span
1
Erwin Helmchen
989+
582
1
1924–1951
2
Cristiano Ronaldo
975
1337
0
2002–present
3
Josef Bican
950+
624
1
1930–1957
4
Ronnie Rooke
934+
1030
0
1929–1961
5
Lionel Messi
925
1194
0
2003–present
6
Jimmy Jones
840+
760
1
1943–1965
7
Ferenc Puskás
802
792
1
1943–1967
8
Ferenc Deák
795+
515
1
1939–1959
9
Abe Lenstra
790+
850
0
1936–1964
10
Romário
785
1003
0
1984–2009
11
Pelé
778
851
0
1956–1977
12
Tommy Lawton
749+
831
0
1935–1957
13
Robert Lewandowski
740
1079
0
2004–present
14
Gerd Müller
735
793
0
1963–1981
15
Sammy Hughes
722+
752
0
1942–1963
16
Joe Bambrick
690+
578
1
1925–1943
17
Ernst Wilimowski
683+
484
1
1932–1957
18
Tom Waring
672+
736+
0
1924–1948
19
Boy Martin
642+
547
1
1930–1947
20
Ferenc Bene
634
972
0
1959–1985
21
Eusébio
634+
663
0
1960–1978
22
Stan Mortensen
628+
822
0
1938–1962
23
Fernando Peyroteo
625
380
1
1937–1949
24
Joe Smith
617+
903
0
1908–1931
25
Frederick Roberts
613+
471
1
1922–1937
26
Gyula Zsengellér
611+
650
0
1931–1953
27
Luis Suárez
606
1042
0
2005–present
28
Jimmy Greaves
590+
842
0
1956–1980
29
Uwe Seeler
586
688
0
1954–1972
30
Fritz Walter
586+
583
1
1938–1959
31
Túlio Maravilha
585
950+
0
1987–2014
32
Zlatan Ibrahimović
582
1001
0
1999–2023
33
David Wilson
581+
626
0
1927–1947
34
Jimmy Kelly
574+
1004
0
1925–1957
35
Imre Schlosser
570
464
1
1906–1928
36
Glenn Ferguson
570
1085
0
1987–2011
37
Franz Binder
569+
431
1
1927–1949
38
Charlie Fleming
569
766+
0
1947–1965
39
Hughie Gallacher
569+
717
0
1920–1940
40
Dixie Dean
568
612
0
1923–1940
41
John Aldridge
565+
990
0
1976–1998
42
Isidro Lángara
564+
458
1
1930–1948
43
Hugo Sánchez
562
956
0
1974–1998
44
José Torres
561
615
0
1958–1980
45
Jimmy McGrory
558
549
1
1922–1938
46
Sándor Kocsis
556
538
1
1946–1966
47
Paul Dechamps
552+
612
0
1939–1964
48
Dave Halliday
551+
642
0
1920–1938
49
Jimmy Smith
550+
521
1
1928–1947
Image
Source:
Tip: Wheel or +/− to zoom, drag to pan, Esc to close.