Skip to main content
FourFourTwo FourFourTwo FOOTBALL NEWS, FEATURES, QUIZZES
Sign in
  • View Profile
  • Sign out
flag of UK
UK
flag of Australia
Australia
flag of US
US
flag of Canada
Canada
flag of 대한민국
대한민국
flag of Türkiye
Türkiye
  • Soccer Cleat Buying Guides
  • Newsletter
  • News
  • Video
  • Features
  • Quizzes
  • Clubs
  • More
    • Interviews
    • Features
    • The Magazine Archive
    • Subscribe
    • Lists
    • How to watch
    • About
FourFourTwo Magazine
FourFourTwo Magazine
Why subscribe?
  • Fascinating feature articles, covering everything from grass-roots football to the international scene
  • 'ACCESS ALL AREAS' pass to exclusive interviews with the biggest and best names in the game!
From$29.99
View
Trending
  • WATCH the UCL
  • Transfers
  • Interviews
  • Messi
  • Ronaldo
  • EPL

Recommended reading

Ranked! The 100 best Premier League players ever
Stories Ranked! The 100 best Premier League players ever
Best players in the Premier League
Lists Ranked! The 50 Best Premier League players of the season
Manchester United's Wayne Rooney and Manchester City's Sergio Aguero in action during a derby match in April 2012.
Lists Top scorers for Europe's biggest clubs
David Beckham
Stories Sir David Beckham: Here's the full list of footballing knights that Becks is joining
Gareth Southgate smiling
Lists RANKED! The 10 best English managers in football right now
Steve McMahan, Chris Waddle, Peter Beardsley, John Barnes and Des Walker singing in a recording studio wearing headphones with New Order's bass player Peter Hook in 1990 for the recording of England's song 'World In Motion'
Longform Football songs: The history of the beautiful game's relationship with music
Alan Shearer celebrates after scoring a hat-trick for Newcastle United against Leicester City in February 1997.
Lists Players who scored Premier League hat-tricks for multiple clubs
  1. Features

The best British attackers ever

By Tom Hancock published 2 September 2024

Ranking the finest forwards to emerge from England, Scotland, Wales and Northern Ireland

When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works.

Jimmy Greaves: one of the ultimate British goalscorers
(Image credit: Alamy)

The Home Nations – England, Scotland, Wales and Northern Ireland – have churned out some seriously special footballers down the years.

This time, we focus on the sharp end of the pitch and the top attacking talents produced by these four countries.

These are the best British attackers ever...

Page 1 of 33
Page 1 of 33
32. Norman Whiteside (Northern Ireland)
Norman Whiteside at Manchester United in 1984
(Image credit: Alamy)

32. Norman Whiteside (Northern Ireland)

Still the youngest player ever to appear at the World Cup – breaking Pele’s record when he starred in Northern Ireland’s shock win over hosts Spain in 1982 aged 17 years and 41 days – Norman Whiteside was the archetypal wonderkid.

A midfielder by trade but adept at centre-forward, Whiteside scored more than 60 goals for Manchester United and helped them to two FA Cup triumphs. He spent a short period with Everton but had to retire aged just 26 due to persistent knee problems.

Page 2 of 33
Page 2 of 33
31. Charlie Buchan (England)
Charlie Buchan at Arsenal in 1926
(Image credit: Alamy)

31. Charlie Buchan (England)

A prolific scorer for Sunderland and Arsenal – winning the 1912/13 First Division title and finishing as 1922/23 top-flight leading marksman with the former – Charlie Buchan amassed the best part of 300 career goals.

The striker netted four times in six England caps and also played Minor Counties Championship cricket for Durham.

Page 3 of 33
Page 3 of 33
30. George Camsell (England)
George Camsell at Middlesbrough in 1937
(Image credit: Alamy)

30. George Camsell (England)

George Camsell’s second-tier record of 59 goals in the 1926/27 campaign will probably never be bettered – and he scored his fair share at the highest level, too.

Among the top scorers of the pre-Premier League era, registering 233 times in the top flight, the legendary Middlesbrough frontman averaged a scarcely fathomable two goals per game in his nine England caps.

Page 4 of 33
Page 4 of 33
29. Andy Cole (England)
Andy Cole at Newcastle in 1994
(Image credit: Alamy)

29. Andy Cole (England)

Simply one of the most clinical strikers in Premier League history, Andy Cole made the net ripple almost 200 times across his long career in the competition.

Golden Boot winner and PFA Young Player of the Year at Newcastle in 1993/94, ‘Cole the Goal’ joined Alex Ferguson’s Manchester United in a British-record move in 1995, going on to form a formidable partnership with Dwight Yorke and do the 1998/99 treble.

Page 5 of 33
Page 5 of 33
28. Gary Lineker (England)
Gary Lineker in 1986
(Image credit: Alamy)

28. Gary Lineker (England)

The first England player to win the World Cup Golden Boot, Gary Lineker was in his prime when he topped the goalscoring charts at Mexico ’86 – an especially impressive feat considering the Three Lions exited at the quarter-final stage.

An instinctive poacher, the future Match of the Day presenter – who netted 48 times in 80 international outings overall – finished as First Division top scorer on three occasions and lifted the 1990/91 FA Cup with Tottenham.

Page 6 of 33
Page 6 of 33
27. Mark Hughes (Wales)
Mark Hughes in 1994
(Image credit: Alamy)

27. Mark Hughes (Wales)

A versatile and individualistic forward who could always be relied upon to leave nothing on the pitch, Manchester United and Wales great Mark Hughes was the first double winner of the PFA Young Player of the Year award.

The scorer of almost 250 goals for club and country, ‘Sparky’ claimed numerous major trophies with United and Chelsea – including the Cup Winners’ Cup with both.

Page 7 of 33
Page 7 of 33
26. Ivor Allchurch (Wales)
Ivor Allchurch at Swansea Town in 1956
(Image credit: Alamy)

26. Ivor Allchurch (Wales)

Known as Welsh football’s ‘Golden Boy’, Ivor Allchurch was one of his nation’s biggest stars of the mid-20th century.

Starting out with local club Swansea Town (later City), the iconic inside forward banged in the goals for fun and secured a big move to Newcastle after the 1958 World Cup – a tournament at which he struck twice to help the Welsh reach the quarter-finals.

Page 8 of 33
Page 8 of 33
25. Stan Mortensen (England)
Stan Mortensen at Blackpool in 1949
(Image credit: Alamy)

25. Stan Mortensen (England)

A history maker in 1953 when he became the first player to hit a hat-trick in the FA Cup final – a feat somewhat (unfairly) diminished by the awe-inspiring brilliance of Blackpool teammate Stanley Matthews – Stan Mortensen was among the finest centre-forwards of his era.

Capped 25 times by England, scoring 23 goals, Mortensen actually turned out as an emergency player for Wales during a wartime match against the Three Lions.

Page 9 of 33
Page 9 of 33
24. Billy Meredith (Wales)
Billy Meredith at Manchester United in 1908
(Image credit: Alamy)

24. Billy Meredith (Wales)

On the relatively short list of players to feature for Manchester United and Manchester City over the years, Welsh wizard Billy Meredith was one of the game’s earliest superstars.

A sublime outside forward who won the FA Cup with both Manchester clubs and two First Division titles with United, Meredith helped Wales to British Home Championship success in 1907 and 1920.

Page 10 of 33
Page 10 of 33
23. Stevie Chalmers (Scotland)
Stevie Chalmers in action for Celtic during the 1967 European Cup semi-final against Dukla Prague
(Image credit: Alamy)

23. Stevie Chalmers (Scotland)

Undoubtedly one of Celtic’s greatest-ever players, Stevie Chalmers wrote his name into the history books by notching the decisive goal in the 1967 European Cup final triumph over Inter – as the Old Firm giants became the first British winners of the competition.

An accomplished centre-forward who was on target well over 200 times over the course of his career, Chalmers helped Celtic to four Scottish top-flight titles.

Page 11 of 33
Page 11 of 33
22. Geoff Hurst (England)
Geoff Hurst in 1966
(Image credit: Getty Images)

22. Geoff Hurst (England)

England’s hat-trick hero en route to victory over West Germany in the 1966 World Cup final – and the only player to register three times in that showpiece game until Kylian Mbappe in 2022 – Geoff Hurst has long been assured of legendary status.

He enjoys likewise at West Ham, where he found the net almost 250 times throughout a 14-year spell which yielded FA Cup and Cup Winners’ Cup glory.

Page 12 of 33
Page 12 of 33
21. Hughie Ferguson (Scotland)
Hughie Ferguson scores the winning goal for Cardiff City in the 1927 FA Cup final against Arsenal at Wembley
(Image credit: Getty Images)

21. Hughie Ferguson (Scotland)

How Hughie Ferguson was never capped by Scotland is a mystery: the Motherwell and Cardiff City icon racked up over 400 goals at a rate of more than 0.8 per game. Truly prolific stuff.

Scorer of the winner as Cardiff beat Arsenal to win the 1926/27 FA Cup – becoming the first Welsh club to do so – Ferguson bagged more goals than he made league appearances in three separate campaigns.

Page 13 of 33
Page 13 of 33
20. Steve Bloomer (England)
Steve Bloomer circa 1895
(Image credit: Alamy)

20. Steve Bloomer (England)

Derby County’s best player of all time and another of the most natural scorers in English football history, Steve Bloomer retired with a whopping 314 top-flight goals to his name.

Capped 23 times by the Three Lions – scoring just the 28 goals – Bloomer didn’t win any silverware as a player but went on to coach Spain’s Real Union to Copa del Rey victory in 1924.

Page 14 of 33
Page 14 of 33
19. Nat Lofthouse (England)
Nat Lofthouse at Bolton in 1954
(Image credit: Alamy)

19. Nat Lofthouse (England)

Nat Lofthouse’s record of 30 in 33 gives him one of the best goals to games ratios of any player in the history of the England national team.

Bolton’s greatest of all time, the inimitable 1953 FWA Footballer of the Year spent his entire career with his hometown club and notched both goals in their 1958 FA Cup final win over Manchester United.

Page 15 of 33
Page 15 of 33
18. Hughie Gallacher (Scotland)
Hughie Gallacher at Newcastle in 1930
(Image credit: Alamy)

18. Hughie Gallacher (Scotland)

Prolific pretty much wherever he went, Hughie Gallacher was all about goals – especially in the colours of Scotland, for whom he struck 24 times in just 20 caps.

One of the ‘Wembley Wizards’ who famously thumped England 5-1 in 1928, Gallacher’s greatest club success came at Newcastle in the form of the 1926/27 First Division title.

Page 16 of 33
Page 16 of 33
17. Dixie Dean (England)
Dixie Dean in 1933
(Image credit: Alamy)

17. Dixie Dean (England)

A name indelibly etched into the history of English football, William Ralph ‘Dixie’ Dean’s utterly outrageous tally of 60 top-flight goals for Everton in the 1927/28 season will probably never be surpassed.

The Birkenhead-born centre-forward – who scored prolifically for local club Tranmere Rovers before winning two top-flight titles and an FA Cup with the Toffees – struck 18 times for England at a rate of 1.1 per game. Tidy.

Page 17 of 33
Page 17 of 33
16. Jimmy McGrory (Scotland)
Jimmy McGrory in action for Celtic
(Image credit: Alamy)

16. Jimmy McGrory (Scotland)

The all-time leading scorer in British top-flight football with well over 500 Scottish Division One goals to his name, Celtic and Scotland icon Jimmy McGrory was little short of a machine at the sharp end of the pitch.

Possessing remarkable heading ability for someone who stood only five-foot-six tall, McGrory won three Scottish league titles and five Scottish Cups. He once scored eight goals for Celtic in a 9-0 demolition of Dunfermline.

Page 18 of 33
Page 18 of 33
15. Michael Owen (England)
Michael Owen at Liverpool in 2001
(Image credit: Alamy)

15. Michael Owen (England)

If it wasn’t for the injuries which plagued him throughout his career, Michael Owen would probably be even higher up this list – such was his prodigious brilliance for Liverpool and England around the turn of the 21st century.

Ballon d’Or winner in 2001, Owen was a simple electric striker who scored some absolutely iconic goals – none more so than the devastating solo effort against Argentina at France 98 with which he well and truly announced himself to the world.

Page 19 of 33
Page 19 of 33
14. Jimmy Johnstone (Scotland)
Jimmy Johnstone in 1966
(Image credit: Alamy)

14. Jimmy Johnstone (Scotland)

Right up there with the very best footballers Scotland has ever produced, ‘Jinky’ Jimmy Johnstone delighted spectators and bamboozled opponents with his magical dribbling abilities.

Regarded as Celtic’s greatest player of all time, the 23-cap Scottish international was integral to the Lisbon Lions’ 1967/78 European Cup triumph, notably opening the scoring in the 3-1 aggregate victory over Dukla Prague in the semi-finals.

Page 20 of 33
Page 20 of 33
13. Harry Kane (England)
Harry Kane celebrates after scoring for England against Germany at Euro 2020
(Image credit: Alamy)

13. Harry Kane (England)

Arguably the best number nine in world football at his peak, Harry Kane broke Tottenham and England’s all-time goals records for moving on to Bayern Munich in 2023 – and continuing to bang them in for Germany’s finest.

Formidable from open play and the penalty spot alike, Kane assumed the captaincy of his country in 2018 – winning the Golden Boot at that year’s World Cup – and later led them to successive Euros finals.

Page 21 of 33
Page 21 of 33
12. Alan Shearer (England)
Alan Shearer at Euro 96
(Image credit: Alamy)

12. Alan Shearer (England)

Perhaps the finest player of the Premier League era, Alan Shearer retired with a record 260 Prem goals to his name.

After firing Blackburn Rovers to the 1994/95 title and scooping his first two of three straight Golden Boots (he also won the equivalent accolade at Euro 96), the ever-clinical frontman joined Newcastle for a world-record £15m – and he emphatically lived up to his price tag by netting 206 times for his hometown club.

Page 22 of 33
Page 22 of 33
11. Denis Law (Scotland)
Denis Law at Manchester United in 1966
(Image credit: Alamy)

11. Denis Law (Scotland)

Denis Law aka ‘The Lawman’: one of the most legendary players ever to pull on a Manchester United shirt. In 404 appearances for the Red Devils, the scintillating striker scored 237 goals, winning two First Division titles, the FA Cup and European Cup.

Bestowed with the ultimate individual honour of the Ballon d’Or in 1964, Law – who also had two goal-laden spells with Manchester City – struck a joint record (with Kenny Dalglish) 30 times in 55 Scotland caps.

Page 23 of 33
Page 23 of 33
10. Ian Rush (Wales)
Ian Rush in action for Liverpool in 1983
(Image credit: Alamy)

10. Ian Rush (Wales)

A veritable goal machine who found the net more than 400 times for club and country during a glittering career, Ian Rush has to go down as one of the greatest strikers in the history of the game.

Among Wales’ all-time leading scorers, Rush won all of the biggest honours with Liverpool – multiple times – and did the double of PFA Players’ Player of the Year and FWA Footballer of the Year in 1984, also scooping that year’s European Golden Shoe.

Page 24 of 33
Page 24 of 33
9. Kevin Keegan (England)
Kevin Keegan during a Hamburg training session in 1979
(Image credit: Alamy)

9. Kevin Keegan (England)

Arguably the best English player of the 70s, Kevin Keegan rounded off an incredible decade by winning the Ballon d’Or two years running.

An immensely gifted dribbler with a keen eye for goal and aerial ability belying his relatively short stature, the permed icon from Yorkshire claimed numerous major honours with Liverpool before gaining star status in Germany – where he inspired Hamburg to the Bundesliga title and picked up his pair of Ballons d’Or.

Page 25 of 33
Page 25 of 33
8. John Charles (Wales)
John Charles in 1958
(Image credit: Alamy)

8. John Charles (Wales)

England captain Billy Wright said he was the best centre-forward he ever faced; Nat Lofthouse said he was the toughest centre-back he ever came up against. That was John Charles – a versatile player of world-class pedigree.

‘The Gentle Giant’ was Wales’ star man en route to the 1958 World Cup quarter-finals – while at club level, he amassed 154 goals for Leeds and 105 for Juventus, finishing as 1957/58 Serie A top scorer and winning three league titles with the Bianconeri.

Page 26 of 33
Page 26 of 33
7. Stanley Matthews (England)
Stanley Matthews in 1947
(Image credit: Alamy)

7. Stanley Matthews (England)

A top-flight player aged 50 and an England international at 42 – both records which are almost certain never to be broken – inaugural Ballon d’Or recipient Stanley Matthews was a quite extraordinary footballer.

‘The Wizard of the Dribble’ produced mesmerising performances on a regular basis throughout his 33-year career – which surely would have yielded even more success if not for the interruption of the Second World War – the most famous being his match-winning display for Blackpool against Bolton in the 1953 FA Cup final aka ‘The Matthews Final’.

Page 27 of 33
Page 27 of 33
6. Wayne Rooney (England)
Wayne Rooney at Manchester United in 2013
(Image credit: Alamy)

6. Wayne Rooney (England)

Possibly England’s finest player of the early 21st century, Wayne Rooney tore it up in the Premier League and on the international stage alike, underscoring his prodigious talent by claiming back-to-back PFA Young Player of the Year awards at 19 and 20.

Manchester United’s record goalscorer – conjuring up some truly magical finishes on his way to that milestone – and, for a while, England’s, Wazza got his hands on all of the biggest club trophies at United, where he was a five-time Prem champion.

Page 28 of 33
Page 28 of 33
5. Gareth Bale (Wales)
Gareth Bale celebrates after scoring for Wales against Bosnia and Herzegovina in 2015
(Image credit: Alamy)

5. Gareth Bale (Wales)

The greatest Welsh footballer of all time, Gareth Bale was unquestionably one of the finest wingers in the world in his prime, exhibiting his electrifying skillset week in, week out for Tottenham and Real Madrid.

A two-time PFA Players’ Player of the Year while at Spurs, Bale helped Real to no fewer than five Champions League crowns – producing one of the competition’s great performances in the 2018 final against Liverpool – and was Wales’ talisman for many years, starring in their run to the semis of Euro 2016 and later becoming captain.

Page 29 of 33
Page 29 of 33
4. Jimmy Greaves (England)
Jimmy Greaves in 1967
(Image credit: Alamy)

4. Jimmy Greaves (England)

English football’s finest out-and-out striker of all time, Jimmy Greaves scored a record 357 goals in the old First Division, as well as 44 in 57 England caps.

As composed as he was prolific, Greaves – a Serie A champion with Milan and two-time FA Cup winner with Tottenham – finished as top-flight top scorer on six occasions and placed third in the voting for the 1963 Ballon d’Or – three years before helping his country win the World Cup (where he was unfortunate not to play in the final after missing part of the tournament injured).

Page 30 of 33
Page 30 of 33
3. Kenny Dalglish (Scotland)
Kenny Dalglish at Liverpool in 1983
(Image credit: Alamy)

3. Kenny Dalglish (Scotland)

Scotland and Liverpool’s greatest-ever player, Kenny Dalglish finished as Ballon d’Or runner-up behind Michel Platini in 1983 – after starring in his third of six top-flight title wins at Anfield.

Also a three-time European champion with the Reds, formidable frontman ‘King Kenny’ chalked up the best part of 400 career goals for club and country, finding the net a joint record (with Denis Law) 30 times for the latter in an outright record 102 caps.

Page 31 of 33
Page 31 of 33
2. Bobby Charlton (England)
Bobby Charlton with the Ballon d'Or in 1966
(Image credit: Alamy)

2. Bobby Charlton (England)

The late Bobby Charlton was an attacking midfielder by trade, but it’s testament to the inimitable European Cup-winning Manchester United and World Cup-winning England icon’s world-class brilliance that he ranks second here – for he was a sublime forward too, whether deployed out wide or through the middle.

Unquestionably among the finest players of his generation, Charlton was an wonderfully well-rounded footballer capable of winning games almost single-handedly – though he was anything but selfish, complementing his attacking prowess, which yielded more than 300 career goals and made him both United and England’s record goalscorer for over 40 years, with tireless hard work.

Page 32 of 33
Page 32 of 33
1. George Best (Northern Ireland)
George Best in action for Northern Ireland against England in 1971
(Image credit: Alamy)

1. George Best (Northern Ireland)

As they say in Northern Ireland, Maradona good; Pele better; George Best. One of the most iconic British sportsmen there ever was, the 1968 Ballon d’Or winner is considered by some to be the greatest player never to feature at the World Cup.

An exceptionally gifted winger who starred prominently on the right of the front three which won Manchester United the 1967/68 European Cup – scoring in the final against Benfica at Wembley – Best made dribbling on the bog-like pitches of the time look astonishingly easy, and he finished as United’s top league goalscorer five seasons running between 1968 and 1972.

Page 33 of 33
Page 33 of 33
TOPICS
England Wales Scotland Northern Ireland
Tom Hancock
Tom Hancock
Social Links Navigation

Tom Hancock started freelancing for FourFourTwo in April 2019 and has also written for the Premier League and Opta Analyst, among others. He supports Wycombe Wanderers and has a soft spot for Wealdstone. A self-confessed statto, he has been known to watch football with a spreadsheet (or several) open...

Read more
Ranked! The 100 best Premier League players ever
Ranked! The 100 best Premier League players ever
Best players in the Premier League
Ranked! The 50 Best Premier League players of the season
Manchester United's Wayne Rooney and Manchester City's Sergio Aguero in action during a derby match in April 2012.
Top scorers for Europe's biggest clubs
David Beckham
Sir David Beckham: Here's the full list of footballing knights that Becks is joining
Gareth Southgate smiling
RANKED! The 10 best English managers in football right now
Steve McMahan, Chris Waddle, Peter Beardsley, John Barnes and Des Walker singing in a recording studio wearing headphones with New Order's bass player Peter Hook in 1990 for the recording of England's song 'World In Motion'
Football songs: The history of the beautiful game's relationship with music
Latest in Lists
Lionel Messi celebrates a goal for Inter Miami.
Ranked! Top 5 Lionel Messi goals with Inter Miami
Senny Mayulu celebrates with a piece of the net after Paris Saint-Germain's 5-0 win over Inter in the Champions League final in May 2025.
Homegrown players who scored in European Cup finals
Senny Mayulu celebrates with his Paris Saint-Germain team-mates after scoring his side's fifth goal in the Champions League final against Inter in Munich in May 2025.
One-sided European finals
Real Madrid's Luka Modric and Liverpool's Trent Alexander-Arnold during the 2022 Champions League final in Paris.
Iconic players leaving their clubs in 2025
Tottenham players celebrate with the Europa League trophy on a parade two days after their victory over Manchester United in the final in Bilbao.
Every Tottenham season since last major trophy
New Real Madrid coach Xabi Alonso poses alongside president Florentino Perez after signing a contract with Los Blancos in May 2025.
Real Madrid managers since Florentino Perez first became president in 2000
Latest in Features
Lionel Messi celebrates with the World Cup trophy after Argentina's win at Qatar 2022.
World Cup 2026 power rankings: Are Lionel Messi and Argentina still the team to beat?
Venezuela's Salomon Rondon celebrates a goal against Peru in World Cup qualifying in March 2025.
How to watch Venezuela vs Bolivia: Live streams, TV channels for World Cup qualifier
Colombia Copa America 2024 squad Luis Diaz #7 of Colombia raises his fist after scoring against Bolivia during the first half of their international friendly match at Pratt & Whitney Stadium on June 15, 2024 in Hartford, Connecticut.(Photo By Winslow Townson/Getty Images)
How to watch Colombia vs Peru: Live streams, TV channels for World Cup qualifier
Lamine Yamal in action for Spain against Croatia at Euro 2024.
How to watch Portugal vs Spain: Live streams, TV channels for Nations League final
England celebrate Reece James' goal against Latvia
How to watch Andorra vs England: Live streams, TV channels for World Cup qualifier
David Beckham
Sir David Beckham: Here's the full list of footballing knights that Becks is joining
LATEST ARTICLES
  1. The Carabao Cup on a green plinth at Wembley Stadium, February 2023
    1
    Explained: EFL to accommodate European clubs with Carabao Cup changes
  2. 2
    Why isn't Jenni Hermoso at the Euros this summer?
  3. 3
    Manchester City could secure major sale - and stop Pep Guardiola from quitting: report
  4. 4
    Euro 2025 fixtures in full
  5. 5
    Christian Eriksen discusses Tottenham Hotspur return, following Thomas Frank appointment

FourFourTwo is part of Future US Inc, an international media group and leading digital publisher. Visit our corporate site.

  • Terms and conditions
  • Contact Future's experts
  • Privacy policy
  • Cookies policy
  • Accessibility statement
  • Careers
  • About FourFourTwo
  • Advertise with us
  • Worldwide
  • How to pitch to FourFourTwo

© Future US, Inc. Full 7th Floor, 130 West 42nd Street, New York, NY 10036.