Over the course of soccer history, there have been countless great goalscorers.
Take Zlatan Ibrahimović, for example—a master of the unexpected, scoring everything from bicycle kicks to outrageous scorpion finishes. Or Alan Shearer, the Premier League’s all-time leading scorer with 260 goals, whose thunderous right foot and uncanny knack for positioning made him a nightmare for defenders.
Even cult heroes like Michu deserve a shout. His unforgettable season with Swansea City showed what one year of magic can look like.
But some players aren’t just great—they’re unstoppable. These are the legends who scored for fun, year after year, against the best in the world, leaving defenders helpless and goalkeepers furious.
Here, we've ranked the 10 greatest goalscorers in the history of the beautiful game, based on official statistics from the International Federation of Football History & Statistics (IFFHS), combined with data from Transfermarkt for still active players (indicated by an asterisk).






