Most Goals Ever: Top 20 in Denmark, the Nordic Countries, Europe and the World – Scoring Rates, Club Goals, International Goals and Non-Penalty Goals

Last updated: July 30, 2026

Who has scored the most official goals in football history?

Cristiano Ronaldo has recorded the highest total of official top-level goals. Lionel Messi follows and generally has the stronger goals-per-game average. Behind the two modern superstars are legendary goalscorers such as Pelé, Romário, Ferenc Puskás, Josef Bican and Gerd Müller.

However, one total-goals figure does not tell the full story.

This complete guide compares:

  • official club and senior international goals
  • club goals and international goals separately
  • total goals for club and country
  • goals per match
  • non-penalty goals
  • goals in European football
  • UEFA Champions League goals
  • goals for one club
  • goals before and after the age of 30
  • international goalscoring records
  • official hat-tricks
  • records from Denmark, the Nordic region, Europe and the world
  • Cristiano Ronaldo versus Lionel Messi
  • Erling Haaland versus Kylian Mbappé
  • the active players most likely to challenge the records

Quick Overview: The Biggest Goalscoring Records

CategoryRecord holderRecord
Most official top-level goalsCristiano Ronaldo959
Second-most official top-level goalsLionel Messi898
Most top-division league goalsCristiano Ronaldo585
Most Champions League goals excluding qualifyingCristiano Ronaldo140
Most Champions League goals including qualifyingCristiano Ronaldo141
Most official goals for one clubLionel Messi672 for Barcelona
Most Champions League goals for one clubLionel Messi120 for Barcelona
Most goals in men’s international footballCristiano RonaldoAll-time leader
Most goals for DenmarkPoul Nielsen and Jon Dahl Tomasson52
Best Denmark international scoring ratePoul Nielsen1.37 goals per game
Most Nordic official top-level goalsZlatan Ibrahimović562
Most recorded goals before turning 30Pelé675
Most recorded goals after turning 30Ronald RookeAt least 493
Cristiano Ronaldo’s recorded goals after 30Cristiano Ronaldo492
Most recorded official hat-tricksErwin HelmchenAt least 142

Historical totals must always be read together with the source’s counting method. RSSSF describes several of its historical lists as provisional because match documentation from older, regional and discontinued competitions is incomplete.


What Does “Official Goals” Mean?

This article primarily uses:

Official senior goals at top level for clubs and senior national teams.

That normally includes goals scored in:

  • the highest national division
  • official domestic cup competitions
  • official super cups
  • official international club competitions
  • senior international matches
  • World Cup and continental championship matches
  • official qualification matches

It normally excludes:

  • training matches
  • ordinary club friendlies
  • exhibition matches
  • charity matches
  • youth matches
  • testimonial matches
  • goals scored during penalty shootouts

Why Are Different Totals Given for the Same Player?

Historical sources do not always use the same definition.

Some broader career records also include:

  • regional championships
  • reserve-team competitions
  • military competitions
  • city and regional representative teams
  • international club friendlies
  • association-organised exhibition matches
  • matches against selected representative teams

Pelé can therefore appear with approximately 770 official top-level goals in one list and more than 1,000 career goals in a broader record.

That does not automatically make either figure false. The totals measure different categories.

The essential rule is:

Only compare players when their goals and appearances have been counted using the same method.


World Top 20: Most Official Top-Level Goals

RankPlayerCountryOfficial top-level goals
1Cristiano RonaldoPortugal959
2Lionel MessiArgentina898
3PeléBrazil770
4RomárioBrazil761
5Ferenc PuskásHungary761
6Josef BicanAustria/Czechoslovakia743
7Robert LewandowskiPoland685
8Jimmy JonesNorthern Ireland659
9Abe LenstraNetherlands645
10Gerd MüllerWest Germany640
11Joe BambrickNorthern Ireland634
12Fernando PeyroteoPortugal610
13Luis SuárezUruguay604
14Uwe SeelerWest Germany567
15Glenn FergusonNorthern Ireland563
16Zlatan IbrahimovićSweden562
17Jimmy McGroryScotland558
18EusébioPortugal555
19Imre SchlosserHungary554
20Alfredo Di StéfanoArgentina/Spain524

These totals follow a historical top-level method rather than every goal scored in every type of senior match.

Cristiano Ronaldo: Football’s Greatest Total Goalscorer

Cristiano Ronaldo has scored official senior goals for:

  • Sporting CP
  • Manchester United
  • Real Madrid
  • Juventus
  • Al-Nassr
  • Portugal

His position at the top is not based on only two or three exceptional seasons.

It is the result of more than two decades of elite goalscoring.

As a young player, Ronaldo was primarily a wide dribbler. He later developed into a more central goalscorer who depended increasingly on:

  • intelligent positioning
  • runs towards the far post
  • first-time finishing
  • heading ability
  • penalty-box movement
  • explosive short sprints
  • penalties
  • rebounds and second balls

His ability to change his playing style has been essential to his longevity.

Lionel Messi: Fewer Goals, Greater Efficiency

Messi has scored fewer official top-level goals than Ronaldo, but he has generally produced:

  • a higher goals-per-game average
  • more assists
  • more goals after carrying or dribbling with the ball
  • a lower proportion of penalty goals
  • more goals for one club
  • more involvement in creating chances for teammates

It is therefore possible for both statements to be correct:

  • Ronaldo has scored the most official goals.
  • Messi has been the more efficient all-round attacking creator.

Europe Top 20: Most Official Top-Level Goals

Europe is defined here according to the player’s senior international nationality.

RankPlayerCountryOfficial top-level goals
1Cristiano RonaldoPortugal959
2Ferenc PuskásHungary761
3Josef BicanAustria/Czechoslovakia743
4Robert LewandowskiPoland685
5Jimmy JonesNorthern Ireland659
6Abe LenstraNetherlands645
7Gerd MüllerWest Germany640
8Joe BambrickNorthern Ireland634
9Fernando PeyroteoPortugal610
10Uwe SeelerWest Germany567
11Glenn FergusonNorthern Ireland563
12Zlatan IbrahimovićSweden562
13Jimmy McGroryScotland558
14EusébioPortugal555
15Imre SchlosserHungary554
16Alfredo Di StéfanoSpain524
17Gyula ZsengellérHungary513
18Karim BenzemaFrance510
19Ferenc BeneHungary506
20Sándor KocsisHungary505

Hungary’s Extraordinary Goalscoring Tradition

Hungary has more historic goalscorers near the top than many modern football superpowers.

Ferenc Puskás, Imre Schlosser, Gyula Zsengellér, Ferenc Bene and Sándor Kocsis all belong to Europe’s historical goalscoring elite.

Hungary was one of football’s most innovative nations during the first half of the 20th century.

The country developed technically gifted and tactically intelligent forwards long before many other nations professionalised their player-development structures.


Most Goals in Top Domestic Divisions

This table includes only goals scored in the highest national league division.

RankPlayerTop-division goals
1Cristiano Ronaldo585
2Lionel Messi553
3Josef Bican526
4Ferenc Puskás516
5Albert De Cleyn431
6Robert Lewandowski421
7Imre Schlosser417
8Gyula Zsengellér416
9Luis Suárez408
10Jimmy McGrory408
11Gerd Müller405
12Hugo Sánchez394
13Zlatan Ibrahimović394
14Ferenc Szusza393
15Carlos Bianchi385

Why Are League Goals So Important?

League football rewards sustained performance.

To score 400 or 500 goals in top divisions, a player must perform:

  • week after week
  • season after season
  • against opponents who have studied his movements
  • at home and away
  • under different coaches
  • in different tactical systems
  • after injuries and periods of poor form

A player can have one extraordinary cup tournament.

Nobody scores 500 top-flight league goals by accident.


Most UEFA Champions League Goals Ever

The most commonly used Champions League ranking excludes qualifying rounds.

RankPlayerChampions League goals
1Cristiano Ronaldo140
2Lionel Messi129
3Robert Lewandowski109
4Karim Benzema90
5Raúl71
6Kylian Mbappé70
7Erling Haaland57
7Thomas Müller57
9Ruud van Nistelrooy56
10Harry Kane54
11Thierry Henry50
11Mohamed Salah50
13Zlatan Ibrahimović48
13Andriy Shevchenko48
15Filippo Inzaghi46

UEFA’s published all-time ranking places Ronaldo first, ahead of Messi and Lewandowski. The exact total can differ by one goal depending on whether qualifying rounds are included.

Cristiano Ronaldo’s Champions League Records

Ronaldo:

  • has scored the most goals in the competition
  • became the first player to reach 100 Champions League goals
  • scored for Manchester United, Real Madrid and Juventus
  • scored in multiple Champions League finals
  • won the tournament five times
  • shares the record for eight Champions League hat-tricks with Messi

One of the most surprising facts about his record is that he did not score in his first 26 Champions League appearances.

He started as a creative winger and only later became one of football’s greatest penalty-box scorers.


Most Champions League Goals for One Club

RankPlayerClubGoals
1Lionel MessiBarcelona120
2Cristiano RonaldoReal Madrid105
3Karim BenzemaReal Madrid78
4Robert LewandowskiBayern Munich69
5RaúlReal Madrid66
6Thomas MüllerBayern Munich57
7Mohamed SalahLiverpool47
8Kylian MbappéParis Saint-Germain42
8Alessandro Del PieroJuventus42
10Antoine GriezmannAtlético Madrid40
11Sergio AgüeroManchester City36
11Didier DrogbaChelsea36
13Thierry HenryArsenal35
13Ruud van NistelrooyManchester United35

Messi’s 120 Champions League goals for Barcelona represent the highest total for one club.


Champions League Top Scorers by Season

SeasonLeading scorerClubGoals
2025/26Kylian MbappéReal Madrid15
2024/25Raphinha and Serhou GuirassyBarcelona/Dortmund13
2023/24Harry Kane and Kylian MbappéBayern/PSG8
2022/23Erling HaalandManchester City12
2021/22Karim BenzemaReal Madrid15
2020/21Erling HaalandBorussia Dortmund10
2019/20Robert LewandowskiBayern Munich15
2018/19Lionel MessiBarcelona12
2017/18Cristiano RonaldoReal Madrid15
2016/17Cristiano RonaldoReal Madrid12
2015/16Cristiano RonaldoReal Madrid16
2014/15Messi, Neymar and RonaldoVarious10
2013/14Cristiano RonaldoReal Madrid17

Ronaldo’s 17 goals in 2013/14 remain one of the competition’s greatest individual season records.


The European Cup Before the Champions League

Before the Champions League began in 1992/93, the competition was known as the European Cup.

The tournament was mainly played through straight knockout rounds. Players therefore had fewer matches in which to score than they do under the modern format.

RankPlayerEuropean Cup goals
1Alfredo Di Stéfano49
2Eusébio47
3Ferenc Puskás36
4Gerd Müller34
5Paco Gento30

Gerd Müller scored 34 goals in only 35 European Cup appearances.

That is almost one goal per match against the champions of Europe’s strongest leagues.


Most Official Goals for One Club

RankPlayerClubOfficial goals
1Lionel MessiBarcelona672
2Erwin HelmchenPSV ChemnitzAt least 667
3PeléSantos643
4Josef BicanSlavia Prague622
5Fernando PeyroteoSporting CP579
6Gerd MüllerBayern Munich573
7Abe LenstraHeerenveen531
8Joe BambrickLinfield524
8Jimmy McGroryCeltic524
10Jimmy JonesGlenavon515

Messi’s 672 official goals for Barcelona are the modern record for one club.

The achievement may become increasingly difficult to match because elite footballers now change clubs and leagues more frequently.


Club Goals, International Goals and Total Goals

The figures below use the same broad top-level method for club and international football.

PlayerApproximate official club goalsSenior international goalsTotal top-level goals
Cristiano Ronaldo813146959
Lionel Messi773125898
Pelé69377770
Ferenc Puskás67784761
Robert Lewandowski59689685
Zlatan Ibrahimović50062562

The approximate club total is calculated by subtracting the senior international total from the player’s overall top-level figure.

These totals should not be mixed with sources using different match definitions.

International Goals as a Percentage of the Total

PlayerInternational goalsOverall totalInternational share
Cristiano Ronaldo146959Approximately 15.2%
Lionel Messi125898Approximately 13.9%
Robert Lewandowski89685Approximately 13.0%
Ferenc Puskás84761Approximately 11.0%
Zlatan Ibrahimović62562Approximately 11.0%
Pelé7777010.0%

Ronaldo has both the largest international total and the highest international percentage among these six players.


Most Goals in Men’s International Football

International totals for active players change whenever their national teams play.

RankPlayerCountryInternational goalsApproximate scoring rate
1Cristiano RonaldoPortugal140+Approximately 0.63
2Lionel MessiArgentina120+Approximately 0.60
3Ali DaeiIran1080.73
4Sunil ChhetriIndia950.61
5Romelu LukakuBelgium90+Approximately 0.70
6Mokhtar DahariMalaysia890.63
7Robert LewandowskiPoland88+Approximately 0.54
8Ali MabkhoutUnited Arab Emirates850.74
9Harry KaneEngland80+Approximately 0.70
10Ferenc PuskásHungary840.94

Best Scoring Rates Among the International Leaders

PlayerApproximate goals per international
Ferenc Puskás0.94
Ali Mabkhout0.74
Ali Daei0.73
Romelu LukakuApproximately 0.70
Harry KaneApproximately 0.70
Cristiano RonaldoApproximately 0.63
Mokhtar Dahari0.63
Sunil Chhetri0.61
Lionel MessiApproximately 0.60
Robert LewandowskiApproximately 0.54

Puskás had the strongest scoring rate among this elite historical group.

Ronaldo’s achievement is based more on enormous longevity and sustained output across more than two decades.


Denmark Top 20: Most Senior International Goals

RankPlayerGoalsAppearancesGoals per game
1Jon Dahl Tomasson521120.46
1Poul “Tist” Nielsen52381.37
3Christian Eriksen461510.30
4Pauli Jørgensen44470.94
5Ole Madsen42500.84
6Preben Elkjær38690.55
7Michael Laudrup371040.36
8Nicklas Bendtner30810.37
9Henning Enoksen29540.54
10Ebbe Sand22660.33
10Michael Rohde22400.55
12Brian Laudrup21820.26
12Flemming Povlsen21620.34
12Dennis Rommedahl211260.17
15Allan Simonsen20550.36
16Jens Peder Hansen18380.47
17Poul Pedersen17500.34
17Carl Aage Præst17240.71
17Karl Aage Hansen17220.77
20Sophus “Krølben” Nielsen16200.80

Jon Dahl Tomasson and Poul Nielsen share Denmark’s senior international goalscoring record.


Best Denmark International Scoring Rates

A minimum of ten senior international appearances is required.

RankPlayerGoalsAppearancesGoals per game
1Poul “Tist” Nielsen52381.37
2Harald Nielsen15141.07
3Pauli Jørgensen44470.94
4Ole Madsen42500.84
5Sophus “Krølben” Nielsen16200.80
6Karl Aage Hansen17220.77
7Carl Aage Præst17240.71
8Preben Elkjær38690.55
9Michael Rohde22400.55
10Henning Enoksen29540.54

Poul Nielsen Versus Jon Dahl Tomasson

PlayerGoalsAppearancesGoals per game
Poul Nielsen52381.37
Jon Dahl Tomasson521120.46

Poul Nielsen was clearly the more efficient scorer.

Jon Dahl Tomasson reached the record across a much larger number of matches and in a more tactically organised era of international football.

Poul Nielsen played when national teams had fewer fixtures and when differences in quality between countries could be much greater.

Even with that context, 52 goals in 38 internationals remains an extraordinary record.

Sophus Nielsen’s Ten Goals in One Match

Denmark defeated France 17-1 during the 1908 Olympic football tournament.

Sophus “Krølben” Nielsen scored ten goals.

The match is recognised by the Danish Football Association as a senior international.


Danish Club Goals: Why Is There No Fully Reliable Overall Top 20?

There is no single complete public database combining every Danish footballer’s goals in:

  • Danish league football
  • foreign league football
  • domestic cups
  • European competitions
  • other official club competitions
  • senior international football

A completely reliable Danish career Top 20 would require a player-by-player review of club archives, national associations and historical databases.

The following players clearly belong among Denmark’s greatest goalscorers:

PlayerMajor goalscoring achievements
Poul “Tist” Nielsen52 Denmark goals in 38 matches and a huge club record for KB
Harald NielsenSerie A top scorer and 15 goals in 14 Denmark appearances
Jon Dahl Tomasson52 international goals and a major European club career
John HansenItalian champion and leading scorer for Juventus
Preben ElkjærGoals in Denmark, Belgium, Italy and international football
Ebbe SandMajor scorer for Brøndby and Schalke
Morten “Duncan” Rasmussen145 Danish Superliga goals
Allan SimonsenGoals for Gladbach, Barcelona and Denmark
Nicklas BendtnerGoals in England, Italy, Germany and Norway
Christian Eriksen46 international goals as a midfielder
Ole Madsen42 goals in 50 Denmark appearances
Henning JensenForward for Borussia Mönchengladbach and Real Madrid
Morten NordstrandProlific Danish Superliga scorer
Peter MøllerGoals for several Danish top clubs
Frank KristensenMajor scorer for FC Midtjylland

Exact career totals should only be added after every player’s league, cup, European and international goals have been checked using the same method.


The Greatest Nordic Goalscorers

There is no single shared Nordic database that counts every official club and international goal using one consistent method throughout history.

The following players unquestionably belong among the Nordic goalscoring elite:

PlayerCountryDocumented strength
Zlatan IbrahimovićSweden562 official top-level goals
Gunnar NordahlSweden43 goals in 33 internationals and five Serie A top-scorer awards
Erling HaalandNorwayOne of the fastest Champions League scorers ever
Henrik LarssonSwedenMajor goalscoring record in Scotland and European football
Poul NielsenDenmark52 goals in 38 internationals
Jon Dahl TomassonDenmark52 goals for Denmark
Jari LitmanenFinlandFinland’s greatest international club star
Teemu PukkiFinlandMajor club and international goalscoring record
Ole Gunnar SolskjærNorwayGoals for Manchester United and Norway
Harald NielsenDenmarkSerie A top scorer for Bologna
John HansenDenmarkItalian champion and top scorer for Juventus
Eidur GudjohnsenIcelandStar for Chelsea and Barcelona

Zlatan Is the Nordic Number One

Zlatan is the highest-ranked Nordic player on the global official top-level list.

He scored club goals in:

  • Sweden
  • the Netherlands
  • Italy
  • Spain
  • France
  • England
  • the United States

His record combines longevity, adaptability and production in several different styles of football.

Can Haaland Overtake Zlatan?

Haaland has a realistic chance.

His main advantages are:

  • an extremely high scoring rate
  • an early start at Champions League level
  • a specialist role as a central striker
  • outstanding movement inside the penalty area
  • the ability to score with both feet and his head

To overtake Zlatan’s overall career total, Haaland will need to:

  • remain at elite level for many more seasons
  • avoid repeated long-term injuries
  • continue playing for attacking teams
  • retain his role as first-choice striker
  • adapt his game as his physical explosiveness changes

Manchester City lists Haaland as a central part of the club’s long-term plans after extending his contract deep into the next decade.


Who Has Scored the Most Goals “Only in Europe”?

The phrase can refer to several different categories:

  1. Goals for European clubs.
  2. Goals in European domestic leagues.
  3. Goals in UEFA competitions.
  4. Goals physically scored on European soil.
  5. Goals scored by European footballers.

No complete historical database ranks every player according to goals physically scored in Europe.

The category should therefore be divided into more precise lists.

Most Goals by European Players

RankPlayerCountryOfficial top-level goals
1Cristiano RonaldoPortugal959
2Ferenc PuskásHungary761
3Josef BicanAustria/Czechoslovakia743
4Robert LewandowskiPoland685
5Jimmy JonesNorthern Ireland659
6Abe LenstraNetherlands645
7Gerd MüllerWest Germany640
8Joe BambrickNorthern Ireland634
9Fernando PeyroteoPortugal610
10Uwe SeelerWest Germany567

Most Goals in Europe’s Biggest Club Competition

RankPlayerChampions League goals
1Cristiano Ronaldo140
2Lionel Messi129
3Robert Lewandowski109
4Karim Benzema90
5Raúl71
6Kylian Mbappé70
7Erling Haaland57
7Thomas Müller57
9Ruud van Nistelrooy56
10Harry Kane54

This is more accurate than presenting one artificial list called “most goals in Europe”.


Most Goals Before Turning 30

RankPlayerGoals before turning 30
1Pelé675
2Ferenc DeákAt least 635
3Tommy LawtonAt least 632
4Erwin HelmchenAt least 629
5Joe BambrickAt least 610
6Fred RobertsAt least 600
7Sammy HughesAt least 599
8Jimmy JonesAt least 593
8Lionel Messi593
10Gerd Müller570
11Ferenc Puskás556
11Fernando Peyroteo556
13David “Boy” MartinAt least 537
14Dixie Dean528
15Imre Schlosser515
16Jimmy Greaves511
17Gyula Zsengellér506
18Ferenc Bene504
18Josef BicanAt least 504
20Franz BinderAt least 495

Pelé’s Early Dominance

Pelé made his senior debut for Santos at a very young age and became a world champion at 17.

He had therefore already played several senior seasons before most modern footballers become established starters.

His record reflects both extraordinary ability and an unusually early beginning.


Most Goals After Turning 30

RankPlayerGoals after turning 30
1Ronald RookeAt least 493
2Cristiano Ronaldo492
3Romário451
4Josef BicanAt least 446
5Joe SmithAt least 379
6Otto HarderAt least 373
7Erwin HelmchenAt least 360
8Zlatan Ibrahimović346
9Lionel Messi332
10Pongo WaringAt least 330
11Abe LenstraAt least 328
12Robert Lewandowski326

How Ronaldo Changed With Age

Career phaseMain roleMain strengths
Early careerWingerPace, dribbling and crossing
Real Madrid peakInside forwardShooting, counterattacks and explosive movement
Later careerCentral goalscorerPositioning, heading and quick finishing

Ronaldo did not simply try to maintain his original playing style.

He reduced the amount of energy used far from goal and focused increasingly on reaching decisive positions inside the penalty area.


Best Goals-Per-Game Records Ever

A goals-per-game ranking requires a minimum threshold.

Without one, a player with three goals in one match could appear artificially at the top.

Recommended Minimum Requirement

A serious historical list should require at least:

  • 300 official senior appearances, or
  • 300 official senior goals

Historic Goalscorers With Exceptional Averages

PlayerApproximate scoring rateData type
Erwin HelmchenAbove 1.5Broad official record
Fernando PeyroteoApproximately 1.6Broad official record
Ferenc DeákApproximately 1.5Broad official record
Josef BicanApproximately 1.5Broad official record
Ernst WillimowskiApproximately 1.4Broad official record
Joe BambrickAbove 1.1Broad official record
Jimmy JonesAbove 1.0Broad official record
Ferenc PuskásAround 1.0Broad official record
Gerd MüllerAround 0.9Long elite career
PeléAround 0.9Long elite career
Lionel MessiAround 0.8Modern top level
Cristiano RonaldoAround 0.7Modern top level

Why Were Historic Scoring Rates Sometimes Higher?

Earlier football eras often included:

  • greater differences in team quality
  • more attacking formations
  • less organised defensive structures
  • fewer tactical-analysis resources
  • more regional competitions
  • different offside laws
  • less consistent professional standards

That does not make historic goals meaningless.

It means the averages should be judged within the player’s era and counting method.


Non-Penalty Goals

Non-penalty goals are goals scored without a penalty kick.

They include goals:

  • from open play
  • following corners
  • from direct free kicks
  • on counterattacks
  • with headers
  • after combination play
  • from long-range shots

Why Is There No Fully Reliable Historical Top 20?

Complete penalty data does not exist for every historical player.

For many older goalscorers, information is missing about:

  • converted penalties
  • missed penalties
  • retaken penalties
  • the competition in which the goal was scored
  • whether the match counts as top level
  • incomplete match reports

A precise historical non-penalty total should therefore only be used when the methodology is documented.

Modern Goalscorer Comparison

PlayerTotal outputPenalty shareNon-penalty scoring rate
Lionel MessiExtremely highLower than RonaldoExtremely high
Cristiano RonaldoHighest overall totalHigher than MessiVery high
Robert LewandowskiVery highSignificantVery high
Luis SuárezVery highRelatively lowVery high
Karim BenzemaHighIncreased later in his careerHigh
Erling HaalandRapidly increasingRegular penalty takerExtremely high
Kylian MbappéRapidly increasingRegular penalty takerVery high
Harry KaneHighSignificantVery high

Messi Versus Ronaldo Without Penalties

CategoryAdvantage
Most total goalsRonaldo
Most international goalsRonaldo
Most Champions League goalsRonaldo
Higher overall goals-per-game averageMessi
Higher non-penalty goals-per-game averageMessi
More assistsMessi
More headed goalsRonaldo
More goals after turning 30Ronaldo
More goals for one clubMessi

Penalty statistics cannot independently determine which player was greater.

They show that Ronaldo has produced the larger total, while Messi has generally been more efficient per appearance and has created more goals for teammates.


Penalty Goals Count Too

A penalty goal should not be treated as free.

A regular penalty taker must:

  • accept responsibility
  • handle pressure
  • read the goalkeeper
  • control the run-up
  • select the correct placement
  • score in decisive matches and finals

The fairest comparison therefore uses several statistics.

StatisticWhat it measures
Total goalsComplete goalscoring output
Penalty goalsAbility from the penalty spot
Non-penalty goalsOutput in every other situation
Non-penalty goals per gameMatch efficiency
Non-penalty goals per 90 minutesEfficiency adjusted for playing time
AssistsChances and goals created for teammates

Most Recorded Official Hat-Tricks

RankPlayerRecorded hat-tricks
1Erwin HelmchenAt least 142
2Josef Bican137
3Ferenc DeákAt least 97
4Ernst WillimowskiAt least 96
5Jimmy Jones91
6Pelé88
7Ronald RookeAt least 86
7Joe Bambrick86
9Fernando Peyroteo82
10Fred Roberts77
11David “Boy” MartinAt least 76
11Tommy Lawton76
13Otto HarderAt least 74
13Imre Schlosser74
15Sammy Hughes73
16Gerd Müller72
17Fritz Walter71
18Ferenc Puskás70
18Romário70
20Cristiano Ronaldo66

“At least” means the known number may be lower than the player’s actual total because some historical match records are incomplete.


Most Goals in a Modern Calendar Year

Lionel Messi’s 91 Goals in 2012

Messi scored 91 official goals for Barcelona and Argentina during the 2012 calendar year.

He surpassed Gerd Müller’s famous total of 85 goals from 1972.

Messi’s goals came in:

  • La Liga
  • the Champions League
  • the Copa del Rey
  • super cup competitions
  • official senior internationals for Argentina

Why Should Historic Seasonal Totals Be Treated Carefully?

Some older players are listed with more than 90 or even 100 goals across one season.

However, those totals may include:

  • regional leagues
  • parallel competitions
  • reserve competitions
  • military matches
  • broader official categories

Messi’s total should therefore be described precisely as a modern and exceptionally well-documented calendar-year record at elite level.


Greatest FIFA World Cup Goalscorers Before the 2026 Tournament

RankPlayerCountryWorld Cup goals
1Miroslav KloseGermany16
2Ronaldo NazárioBrazil15
3Gerd MüllerWest Germany14
4Just FontaineFrance13
4Lionel MessiArgentina13
6PeléBrazil12
6Kylian MbappéFrance12

The list should be updated separately after the 2026 World Cup, rather than mixing a completed historical tournament record with live and changing career data.


Cristiano Ronaldo Versus Lionel Messi

CategoryCristiano RonaldoLionel MessiAdvantage
Official top-level goals959898Ronaldo
Top-division league goals585553Ronaldo
Champions League goals140129Ronaldo
Goals before turning 30483593Messi
Goals after turning 30492332Ronaldo
Goals for one clubFewer than 672672Messi
Champions League goals for one club105120Messi
Champions League hat-tricks88Level
Overall goals per gameLowerHigherMessi
Non-penalty goals per gameLowerHigherMessi
Total assistsFewerMoreMessi

Who Wins the Comparison?

Ronaldo leads when the question is:

  • Who has scored the most official goals?
  • Who has the most Champions League goals?
  • Who has scored the most after turning 30?
  • Who has produced goals in the greatest number of different leagues?
  • Who has sustained elite goalscoring for the longest period?

Messi leads when the question is:

  • Who has the better goals-per-game average?
  • Who has scored the most goals for one club?
  • Who has recorded more assists?
  • Who scored more before the age of 30?
  • Who has the better non-penalty scoring rate?

Erling Haaland Versus Kylian Mbappé

CategoryErling HaalandKylian Mbappé
Primary positionCentral strikerForward/left-sided attacker
Greatest strengthPenalty-box positioning and finishingPace, dribbling and chance creation
Ability to create his own chancesGoodOutstanding
Strength inside the penalty areaExceptionalVery high
Heading abilityStrongGood
Counterattacking threatVery highExceptional
Playmaking contributionDevelopingStronger
Long-term record potentialExceptionalExceptional

Who Is More Likely to Reach Ronaldo?

Mbappé has the advantage of being able to create a larger number of chances for himself.

Haaland is a more specialised central scorer and can produce extraordinary totals when playing in a dominant attacking team.

For both players, the biggest challenge is not their current scoring rate.

It is maintaining elite production across:

  • 15 or more senior seasons
  • tactical changes
  • injuries
  • different coaches
  • changes in physical ability
  • changes of club or league
  • international tournaments

Headed Goals, Free Kicks and Long-Range Goals

These are popular categories, but the historical data is not complete.

Headed Goals

Cristiano Ronaldo is widely recognised as one of the most productive headers of the ball in football history.

However, there is no complete FIFA database classifying the finishing method for every official goal ever scored.

The most accurate wording is therefore:

Most recorded headed goals within the named database and period.

Read the full English guide:

Most Headed Goals in Football History – Ronaldo, Crouch, Klose and the Greatest Heading Records

Direct Free-Kick Goals

Juninho Pernambucano, Pelé, Zico, Ronaldinho, David Beckham, Lionel Messi and Cristiano Ronaldo are frequently named among football’s greatest direct free-kick scorers.

Different rankings can produce different results because they use different match categories.

Goals From Outside the Penalty Area

Modern data companies record:

  • whether a goal was scored inside or outside the penalty area
  • which foot was used
  • whether the goal followed a set piece
  • whether the goal was a header
  • the assisting player
  • the location and type of the shot

That information is not available consistently across the entire 20th century.

A historical record should therefore always name the database and time period.


Who Is the Greatest Goalscorer in Football History?

There is no single objective answer.

Cristiano Ronaldo

The strongest choice when the criteria are:

  • most official top-level goals
  • longevity
  • Champions League goals
  • international goals
  • production in several major leagues
  • goals after the age of 30

Lionel Messi

The strongest choice when the criteria are:

  • goals per match
  • goals combined with assists
  • non-penalty efficiency
  • goals for one club
  • chance creation
  • dribbling and playmaking

Pelé

The strongest choice when the criteria are:

  • early goalscoring
  • World Cup achievements
  • historical influence
  • dominance within his era
  • complete attacking ability

Ferenc Puskás

The strongest choice when the criteria are:

  • scoring rate
  • left-footed finishing
  • club and international success
  • creativity combined with goals
  • dominance in different football cultures

Gerd Müller

The strongest choice when the criteria are:

  • penalty-box efficiency
  • goals with very few touches
  • movement in tight spaces
  • goals in major matches
  • European Cup efficiency

The 20 Most Important Conclusions

  1. Cristiano Ronaldo has the highest official top-level goals total.
  2. Lionel Messi is second on the main modern historical list.
  3. Messi generally has the better goals-per-game average.
  4. Ronaldo has scored more top-division league goals.
  5. Ronaldo has scored more Champions League goals.
  6. Messi has the most Champions League goals for one club.
  7. Messi has the modern record for most official goals for one club.
  8. Pelé has the highest recorded total before turning 30.
  9. Ronaldo has produced an extraordinary number of goals after turning 30.
  10. Ferenc Puskás had one of the greatest international scoring rates.
  11. Zlatan Ibrahimović is the highest-ranked Nordic scorer on the global list.
  12. Erling Haaland is the biggest active Nordic threat to Zlatan’s record.
  13. Poul Nielsen and Jon Dahl Tomasson share Denmark’s international record.
  14. Poul Nielsen has the strongest scoring rate of Denmark’s two record holders.
  15. Christian Eriksen’s international total is exceptional for a midfielder.
  16. Non-penalty goals are valuable, but historical penalty data is incomplete.
  17. Penalty goals still require technical and psychological quality.
  18. Club and international goals must be counted using the same method.
  19. “Goals in Europe” must be defined precisely.
  20. Every goalscoring record should include its source, date and counting method.

Frequently Asked Questions

Who Has Scored the Most Official Goals Ever?

Cristiano Ronaldo leads the main modern historical official top-level rankings.

Has Pelé Scored More Than 1,000 Goals?

Pelé passes 1,000 in broader totals that include additional match categories.

His total is much lower when only official top-level matches are included.

Who Has Scored the Most Champions League Goals?

Cristiano Ronaldo leads the competition’s all-time scoring ranking ahead of Lionel Messi and Robert Lewandowski.

Who Has Scored the Most Goals for One Club?

Lionel Messi scored 672 official goals for Barcelona.

Who Has Scored the Most Goals for Denmark?

Jon Dahl Tomasson and Poul “Tist” Nielsen share the record with 52 goals.

Who Has Denmark’s Best International Scoring Rate?

Poul Nielsen scored 52 goals in 38 appearances, an average of approximately 1.37 goals per game.

Who Is the Greatest Nordic Goalscorer?

Zlatan Ibrahimović is the highest-ranked Nordic player on the global official top-level list.

Who Has Scored the Most Non-Penalty Goals?

Messi and Ronaldo are both near the top among modern players.

The exact ranking depends on the date, database and match categories used.

Do Penalty Shootout Goals Count?

No.

Goals scored during a penalty shootout are not normally added to a player’s individual match or career goals total.

Who Has the Better Scoring Rate: Ronaldo or Messi?

Messi generally has the higher goals-per-game average.

Ronaldo has played more matches and scored more goals in total.

Can Haaland Break Zlatan’s Nordic Record?

Yes.

Haaland has the scoring rate required, but he will need a long career and relatively few serious injuries.

Can Mbappé Break the Champions League Record?

It is possible.

However, reaching Ronaldo’s total requires many more seasons of elite-level production.


Recommended YouTube Videos

Use official videos from UEFA, FIFA, national associations and football clubs whenever possible.

Recommended searches:

  • Cristiano Ronaldo all Champions League goals
  • Lionel Messi all Barcelona goals
  • Pelé best goals for Santos and Brazil
  • Ferenc Puskás greatest Real Madrid goals
  • Gerd Müller best Bayern Munich goals
  • Zlatan Ibrahimović greatest goals
  • Erling Haaland Champions League goals
  • Kylian Mbappé Champions League goals
  • Jon Dahl Tomasson Denmark goals
  • Harald Nielsen Bologna goals
  • Poul Tist Nielsen Denmark
  • Ronaldo versus Messi goals comparison
  • best non-penalty goals Messi Ronaldo
  • fastest hat-tricks in football
  • greatest headed goals in football history

Official uploads are less likely to disappear because of copyright claims.


Continue Reading in English on Finter.dk

Goals, Records and Football History

Messi, Mbappé, Haaland and Modern Superstars

World Cup Stories and Statistics

Football Videos, Training and Development


SEO Title

Most Goals Ever: World, Europe, Nordic and Denmark Top 20 – Club Goals, International Goals and Scoring Rates

Alternative SEO Title

Greatest Goalscorers in Football History: Ronaldo vs Messi, Top 20 Records and Non-Penalty Goals

Meta Description

Who has scored the most official goals ever? See the world, European, Nordic and Denmark Top 20, including club goals, international goals, Champions League records, scoring rates and non-penalty goals.

Recommended URL

/most-goals-ever-football-top-20-records/

Primary Keyword

most goals ever in football

Secondary Keywords

  • most official goals in football
  • greatest goalscorers ever
  • all-time football goalscorers
  • Cristiano Ronaldo career goals
  • Lionel Messi career goals
  • Ronaldo versus Messi goals
  • best goals-per-game record
  • most non-penalty goals
  • most club goals
  • most international goals
  • most goals in Europe
  • most Champions League goals
  • Denmark all-time top scorer
  • greatest Nordic goalscorer
  • Europe all-time top scorer
  • Zlatan career goals
  • Erling Haaland career goals
  • Kylian Mbappé career goals
  • Pelé official goals
  • Josef Bican goals
  • Gerd Müller goals
  • most hat-tricks ever
  • most goals for one club
  • best international scoring rate
  • football goals records

Suggested Homepage Excerpt

Cristiano Ronaldo has scored the most official top-level goals, but Lionel Messi has the stronger scoring rate. Discover the greatest goalscorers in world, European, Nordic and Danish football, including club goals, international goals, Champions League records, non-penalty goals and the players who could break the records.

Suggested Image Caption

Cristiano Ronaldo and Lionel Messi lead the race for the most official goals ever, while Pelé, Ferenc Puskás, Josef Bican, Romário and Gerd Müller remain among football history’s greatest goalscorers.

Hvad mangler du på Finter?

Hvis du har en kommentar eller et forslag til noget indhold, så skriv til info@finter.dk.

Relaterede indlæg