← Back To Blog

Ronaldo hits 700 – but who is the best ever?

October 16th, 2019 Football, Home, Media & Journalism, News & Events, Press Release

Cristiano Ronaldo has now scored 700 goals in his career, but where does that put him overall?

Ronaldo bagged the goal in Portugal’s 2-1 loss to Ukraine, and now we are looking to see where he ranks.

Firstly, the all-time list…Ronaldo has actually scored 718, as official football records include his goals within youth football for Portugal.

In those terms Ronaldo is ranked 6th, behind legendary figures Romario, Pele, Ferenc Puskas and Gerd Muller – although number one is a player many will not have heard of in the shape of Austrian-born Czech stiker Josef Bican, who tops the list on 805.

Football’s top-scorers of all time (official matches only) Total goalsYears active
1Josef Bican (Austria/Czech Republic)8051931–1955
2Romario (Brazil)7721985–2007
3Pele (Brazil)7671957–1977
4Ferenc Puskas (Hungary)7461943–1966
5Gerd Muller (Germany)7351962–1981
6Cristiano Ronaldo (Portugal)7182001–present
7Lionel Messi (Argentina)6992003–present
8Ferenc Deak (Hungary)5761940–1957
9Uwe Seeler (Germany)5751953–1978
10Tulio Maravilha (Brazil)5751988–2012
11Arthur Friedenreich (Brazil)5571909–1935
12Ernst Willimowski (Poland/Germany)5541934–1955
13Eusebio (Portugal)5521957–1979
14Jimmy McGrory (Scotland)5501922–1937
15Franz Binder (Austria)5461930–1949
16Fernando Peyroteo (Portugal)5441937–1949
17Zlatan Ibrahimovic (Sweden)5421999–present
18Hugo Sanchez (Mexico)5411976–1997
19Fritz Walter (Germany)5391937–1959
20Zico (Brazil)5241971–1994

Looking at the current crop of strikers and Ronaldo is someway ahead of his long-time rivals Lionel Messi – who is on 672 goals, and they again are big chunk ahead of third place Zlatan Ibrahimovic on 535.

Top-scorers currently playing  
PlayerGoals
1Cristiano Ronaldo (Portugal)700
2Lionel Messi (Argentina)672
3Zlatan Ibrahimovic (Sweden)535
4Luis Suarez (Uruguay)461
5Robert Lewandowski (Poland)447
6David Villa (Spain)425
7Sebastian Abreu (Uruguay)411
8Sergio Aguero (Argentina)403
9Klaas-Jan Huntelaar (Netherlands)396
10Edinson Cavani (Uruguay)396

Ronaldo’s goal came for Portugal which means he is now on 95 senior international goals, which puts him second on the rankings list, just 14 off the world record of Iran legend Ali Daei.

International top-scorers   
1Ali DaeiIran109
2Cristiano RonaldoPortugal95
3Ferenc PuskasHungary84
4Kunishige KamamotoJapan80
5Godfrey ChitaluZambia79
6Hussein SaeedIraq78
7PeleBrazil77
8Sandor KocsisHungary75
9Bashar AbdullahKuwait75
10Sunil ChhetriIndia72