In top-level football competitions, 23 players have scored 500 or more goals over the course of their career in both club and international football, according to research by the IFFHS, first published in 2007.
RELATED: Premier Leauge Ladder 2022/2023
Cristiano Ronaldo is widely considered the top goalscorer of all time. FIFA, the international governing body of football, has never released a list detailing the highest goalscorers and does not keep official records.
In 2020 it recognized 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.
RELATED: Bundesliga Table and Standings 2022/2023
Highest goal scorer in the World – All time highest goal scorer
# | Player | Goals | Games | Average | Seasons |
1 | Cristiano Ronaldo | 818 | 1140 | 0.72 | 2002-act |
2 | Josef Bican | 805 | 530 | 1.51 | 1931-55 |
3 | Lionel Messi | 786 | 995 | 0.78 | 2004-Act |
4 | Romรกrio | 772 | 961 | 0.78 | 1985-2009 |
5 | Pelรฉ | 767 | 831 | 0.92 | 1956-77 |
6 | Ferenc Puskรกs | 741 | 746 | 0.99 | 1943-66 |
7 | Gerd Mรผller | 735 | 793 | 0.93 | 1962-83 |
8 | Jimmy Jones | 647 | 614 | 1.05 | 1946-65 |
9 | Robert Lewandowski | 582 | 797 | 0.73 | 2006-Act |
10 | Zlatan Ibrahimoviฤ | 572 | 982 | 0.60 | 1999- Act |
11 | Eusรฉbio | 547 | 596 | 0.91 | 1957-79 |
12 | Jimmy McGrory | 528 | 415 | 1.01 | 1922-37 |
13 | Isidro Lรกngara | 525 | 414 | 1.2 | 1930-48 |
14 | Zico | 522 | 773 | 0.68 | 1971-94 |
15 | Luis Suรกrez | 528 | 880 | 0.61 | 2005-Act |
16 | Hugo Sรกnchez | 516 | 883 | 0.58 | 1976-97 |
17 | Alfredo Di Stรฉfano | 509 | 706 | 0.72 | 1945-66 |
18 | Ferenc Bene | 508 | 493 | 1.16 | 1961-85 |
19 | Roberto Dinamite | 507 | 838 | 0.60 | 1971-1992 |
20 | Jef Mermans | 500 | 629 | 0.79 | 1937-60 |
21 | Gunnar Nordahl | 498 | 548 | 0.91 | 1937-58 |
22 | Uwe Seeler | 489 | 592 | 0.83 | 1954-78 |
23 | Stjepan Bobek | 480 | 554 | 0.87 | 1944-59 |
24 | Imre Schlosser | 475 | 388 | 1.23 | 1905-22 |
25 | Henrik Larsson | 471 | 874 | 0.54 | 1988-2010 |
26 | Jimmy Greaves | 466 | 660 | 0.71 | 1957-79 |
27 | Alberto Spencer | 451 | 662 | 0.68 | 1953-1972 |
28 | Gyula Zsengellรฉr | 448 | 433 | 1.03 | 1933-52 |
29 | Rivaldo | 446 | 1033 | 0,43 | 1989-2015 |
30 | Dixie Dean | 442 | 601 | 0.74 | 1923-40 |