The purpose of football is straightforward: to score a goal.
These players have cemented their position in history by scoring goals in a variety of scenarios and from various angles.
With their skills, attacking play, and goals, these strikers have brought joy to football fans all across the world.
There have been many outstanding strikers throughout history, and selecting the top ten from such a long list is no simple assignment.
Without further ado, here are the top ten strikers of all time.
1. Pele (Brazil)
2. Ronaldo Nazario (Brazil)
3. Gerd Muller (Germany
4. Alfredo Di Stefano (Argentina)
5. Ferenc Puskas (Hungary)
6. Eusebio (Portugal)
7. Josef Bican (Austria)
8. Arthur Freidenreich (Brazil)
9. Romario (Brazil)
10. Marco van Basten (Netherland)