Top 10 highest goalscorers in the history of football Romario (Brazil) – 780 goals. Pele (Brazil) – 767 goals. ... Josef Bican (Czech Republic) – 759 goals. ... Ferenc Puskas (Hungary) – 746 goals. ... Gerd Muller (Germany) – 735 goals. ... Eusebio (Portugal) – 623 goals. ... Tulio Maravilha (Brazil) – 588 goals. ... Ferenc Deak (Hungary) – 576 goals. ... More items...