Scoring goals is the most important contribution a football player can give to his team. Goals decide the match and win the title. In one and a half-century of the history of football, the world has witnessed some prolific goalscorers who have scored a straggling number of goals. Here are the players with the most goals scored in football history.
10. Tulio Maravilha | 575 Goals
The Brazilian forward Tulio Maravilha claims to have scored more than 1000 goals mainly in friendlies and lower leagues unrecognized by FIFA. However, in the official FIFA record, he has scored 575 goals. At the international level, he is capped by Brazil on 15 occasions in which he scored 13 goals.
9. Uwe Seeler | 575 Goals
One of the finest German strikers of all time, Uwe Seeler scored 576 goals. The Hamburg forward is a huge aerial threat. In just 649 appearances he has scored 575 goals with an incredible game-to-goal ratio of 0.89
8. Ferenc Deak | 576 Goals
The Hungarian striker Ferenc Deak scored 576 goals in official games. He was an intelligent striker in the box and can almost score from anywhere. He scored 29 times for Hungary.
7. Lionel Messi | 635 Goals
The magician with the ball at his feet. Messi is regarded by many as one of the greatest players of all time. Lionel Messi not only scores goals but he is also an excellent assist provider. He is LaLiga’s highest goalscorer in history as well as an all-time leading assist provider in LaLiga history. Now in his thirties, Messi has been more prolific than ever and continues scoring for Barcelona.
6. Cristiano Ronaldo | 670 Goals
Where the name Lionel Messi comes from? Portuguese beast Cristiano Ronaldo follows. Ronaldo is regarded by many as one of the finest footballers of this generation and in his mid-30s, he is still scoring goals for Italian champions Juventus.
5. Gerd Muller | 735 Goals
The Bayern Munich legend and probably the greatest German footballer of all time, Gerd Muller have scored 735 goals in only 793 matches. At the international level, Muller has scored 68 goals in just 62 matches average of a goal a game.
4. Puskas| 746 Goals
The Hungarian forward blessed with the explosive left foot has racked up 746 goals and was a key man of real Madrid’s success in the 1950s. The little magician was a monster at the D area his 746 goals came in just 754 games.
3. Pele| 767 Goals
Regarded by many as one of the greatest players of all time. he is also by far the best goalscorer of all time. He scored 767 goals in official matches A three-time World Cup winner with Brazil Pele has netted 767 times in just 831 appearances
2. Romario | 772 Goals
Romario was one of the best strikers the game has ever seen. The positioning master scored an incredible 772 goals in just 994 games. The idol of Brazilian Ronaldo was an immense aerial threat.
1. Josef Bican | 805 Goals
Josef Bican is currently the highest-scoring player in football history. The majority of you might not know a lot about the forward but he was a beast at his time. The Austrian has scored more than 5000 times in unofficial games according to himself but in official games, he has scored 805 goals.