Top 10 England goal scorers of all time
Top 10 England goal scorers of all time. The English Premier League is a popular soccer (football) league in England. Some of the best goal-scorers in the world have been to England, and they have had some crazy goals scored against them! In honor of the upcoming World Cup, take a trip down memory lane and look at England’s top 10 goal scorers of all time.
10. Frank Lampard
With 29 goals, midfield legend and former Chelsea player Frank Lampard made his name in the Golden Generation. However, due to a variety of circumstances, Lampard never quite lived up to his potential with England on the international stage. Even though he scored a number of impressive goals for Chelsea, he didn’t manage to replicate this level of form for his country. At 34 years old, he remains one of the highest-scoring midfielders in history with over 180 international caps.
9. Tom Finney
Tom Finney was a famous player who achieved glory at his beloved Preston North End. He replicated success with his club domestically and internationally, scoring 187 goals in 433 appearances. He scored 76 for England, recording the record for most goals in a season until surpassed by Sir Stanley Matthews.
8. Alan Shearer
Shearer, the Premier League’s all-time leading goalscorer, also took his form to the international arena with his tally of 63 caps. He was the top scorer at Euro 96 and also made appearances in the 1998 World Cup and 2000 European Championship.
7. Nat Lofthouse
Nat Lofthouse is noted for scoring more than 250 goals for Bolton, and he has the best goal-to-game ratio of any England player with over 250 goals from 33 caps. He also holds the record for the most goals scored by England before Bobby Charlton eclipsed his total.
6. Michael Owen
Michael Owen is the leading goalscorer for England with 40 goals. He became a star in 1998, just before the World Cup in France. In that tournament, he was even younger than Neymar and scored England’s first-ever World Cup goal. After scoring 89 times in total, he was also the youngest player to score internationally for England.
5. Jimmy Greaves
Jimmy Greaves, Tottenham’s all-time leading scorer, scored 44 goals. The Spurs legend appeared at both the 62 and 66 World Cups and was England’s No. 1 striker in 1966 before an injury forced him out of the team, with Geoff Hurst stepping up to lead his country to victory.
4. Gary Lineker
Gary Lineker is England’s third-highest scorer in history, winning the Golden Boot with six goals at the 1986 World Cup and four in the 1990 World Cup to help his side reach the semis.
3. Bobby Charlton
Bobby Charlton scored 758 club and international appearances in his career, with a total of 49 goals. He’s one of the game’s greatest midfielders and was pivotal in England’s 1966 World Cup victory, scoring twice in the semi-final match against Germany. His 49 goals remains a record 45 years later.
2. Harry Kane
After featuring in 53 goals since the beginning of 2014, 24 of them this year alone, the England captain has been transferred onto the international stage seamlessly.
1. Wayne Rooney
Wayne Rooney is both England’s most-capped outfield player of all-time with 120 appearances and their leading goalscorer with 58 goals. He announced himself on the international stage by scoring four goals during Euro 2004 and went on to play at three World Cups during his 13-year international career.