Top 10 Greatest Football Strikers Ever Ranked
Ranking the Top 10 Greatest Strikers in Football History
Strikers often capture the spotlight in football, thanks to their goal-scoring prowess and ability to turn matches around. From dazzling footwork to deadly finishing, these players have created unforgettable moments that live on in fans' memories. Legendary feats like Ronaldo Nazario's two goals against Germany in the 2002 World Cup final or Robert Lewandowski’s incredible five goals in nine minutes for Bayern Munich showcase the magic these forwards bring to the game.
Our list highlights strikers who combined legacy and consistency with clutch performances under pressure. These players not only shattered records but delivered when it counted most, overcoming injuries and rough patches to maintain their elite status. From Pelé’s skillful dribbling to Gerd Müller's clinical finishing, here are the best strikers ever.
Best Football Strikers of All Time
- Rank: 10
- Player: Jimmy Greaves
- Country: England
- Goals: 422
- Trophies: 6
- Rank: 9
- Player: Marco van Basten
- Country: Netherlands
- Goals: 277
- Trophies: 19
- Rank: 8
- Player: Robert Lewandowski
- Country: Poland
- Goals: 614
- Trophies: 32
- Rank: 7
- Player: Ronaldo
- Country: Brazil
- Goals: 310
- Trophies: 11
- Rank: 6
- Player: Alfredo Di Stefano
- Country: Argentina, Spain
- Goals: 321
- Trophies: 24
- Rank: 5
- Player: Eusebio
- Country: Portugal
- Goals: 424
- Trophies: 31
- Rank: 4
- Player: Romario
- Country: Brazil
- Goals: 379
- Trophies: 17
- Rank: 3
- Player: Ferenc Puskas
- Country: Hungary, Spain
- Goals: 246
- Trophies: 15
- Rank: 2
- Player: Gerd Muller
- Country: West Germany
- Goals: 570
- Trophies: 14
- Rank: 1
- Player: Pele
- Country: Brazil
- Goals: 756
- Trophies: 27
How This List Was Formed
We judged these players based on career statistics, their ability to perform in big matches, consistency, and lasting influence on the sport.
- Career Stats: Goals scored over a player’s entire career.
- Consistency: Scoring regularly across seasons.
- Big Match Performance: Delivering crucial goals in finals or title-deciding games.
- Legacy: The long-term impact on football style and culture.
Profiles of the Legends
Known for his smooth style and goal instinct, Greaves scored 422 club goals and 44 for England. Despite being overlooked after 1966, he won six Golden Boots in England's top league and was Tottenham Hotspur’s leading scorer until recently.
- Appearances: 598
- Goals: 422
- Assists: 50
- Trophies: 6
- Clubs: Chelsea, Tottenham, AC Milan
Celebrated for elegance and acrobatic goals, Van Basten won 4 Serie A titles and 2 European Cups with AC Milan, plus the 1988 Euro with the Netherlands. Though injuries cut his career short at 28, he earned 3 Ballon d'Or awards.
- Appearances: 373
- Goals: 277
- Assists: 89
- Trophies: 20
- Clubs: Ajax, Milan
Even at 37, Lewandowski keeps scoring. After a slow start at Borussia Dortmund, he became a goal machine winning multiple Bundesliga titles with Dortmund and Bayern Munich. Famous for scoring 5 goals in 9 minutes against Wolfsburg, he later starred at Barcelona before moving to Chicago Fire.
- Appearances: 869
- Goals: 629
- Assists: 159
- Trophies: 33
- Clubs: Bayern Munich, Barcelona, Borussia Dortmund
Called “O Fenomeno,” Ronaldo combined speed, skill, and clinical finishing. He won two Ballon d’Or trophies and three Best FIFA Men’s Player awards with different clubs. Injuries shortened his career but he still claimed two World Cups and was a key part of Brazil’s golden era.
- Appearances: 481
- Goals: 310
- Assists: 75
- Trophies: 16
- Clubs: Inter, Real Madrid, Barcelona
Di Stefano’s versatility and strength made him a Real Madrid legend. He helped them win the first five European Cups and eight La Liga titles, setting a standard for decades. His skill left even Sir Bobby Charlton amazed.
- Appearances: 449
- Goals: 321
- Assists: 45
- Trophies: 24
- Clubs: River Plate, Real Madrid
Eusebio dominated at Benfica, scoring over 300 goals in 317 games. He won the European Cup in 1961 and remains Portugal’s greatest player before Cristiano Ronaldo. His highest World Cup finish was third place in 1966.
- Appearances: 436
- Goals: 424
- Trophies: 31
- Clubs: Benfica, Monterrey
With 1000 career goals, Romario was known for clever positioning and opportunism. He won eight trophies at PSV and played for Barcelona and Valencia. Though never winning a Ballon d’Or, his joy for football shone through.
- Appearances: 488
- Goals: 379
- Assists: 74
- Trophies: 17
- Clubs: PSV, Barcelona, Valencia
Puskas led Hungary’s legendary 1950s team and joined Real Madrid at 32, still winning five La Liga titles and three European Cups. Known for spectacular goals, the FIFA Best Goal Award is named after him.
- Appearances: 268
- Goals: 246
- Assists: 27
- Trophies: 15
- Clubs: Budapest Honved, Real Madrid
Nicknamed ‘Der Bomber,’ Müller was a master poacher who scored 85 goals in one calendar year, a record standing over 40 years. He won the 1972 Euros and 1974 World Cup, inspiring future strikers like Robert Lewandowski at Bayern Munich.
- Appearances: 613
- Goals: 570
- Assists: 103
- Trophies: 14
- Clubs: Bayern Munich, Fort Lauderdale Striker
Pelé is widely regarded as the greatest striker ever. Winning three World Cups, he defined the beautiful style of “Joga Bonito.” With 756 goals and countless trophies, Pelé remains a global icon and the best athlete of the 20th century.
- Appearances: 858
- Goals: 756
- Trophies: 27
- Clubs: Santos, New York Cosmos
FAQs About Top Football Strikers
- Who is currently the best striker in the world? Harry Kane.
- Who earns the most among strikers? Erling Haaland.
- Who is the fastest striker? Erling Haaland.
- Most accurate striker? Harry Kane.
- Best young striker? Erling Haaland.
- Best Premier League striker? Alan Shearer.
- Best La Liga striker? Alfredo Di Stefano.
- Best Serie A striker? Marco van Basten.
- Best Bundesliga striker? Gerd Muller.
- Best Champions League striker? Robert Lewandowski.
- All-time best striker? Pelé.
- Record transfer fee for a striker? £100 million.






