Are these the best Scottish football players of all time?

The best of Scotland
Andrew Robertson
Gordon Strachan
Jimmy Johnstone
Dave Mackay
Billy Bremner
Billy McNeill
Jim Baxter
Denis Law
Graeme Souness
Kenny Dalglish
Tommy Burns
Alan Hansen
Ally McCoist
Alex McLeish
Davie Cooper
The best of Scotland

Scotland is a football-mad country, with fans turning up for their club every weekend without fail. In fact it's fair to say football in Scotland comes closer to a religion than it does a game! But who are the best Scottish players of all time? Read on and discover our list of the biggest Scottish football legends.

Andrew Robertson

Currently playing for Liverpool, Andrew Robertson is known for his excellent crosses and endless work rate. The 29-year-old started his pro career at Dundee United, where he was picked up by Hull City in 2014, before making a big move to the Reds three years later.

Gordon Strachan

An icon of Aberdeen, Manchester United and Leeds United, Gordon Strachan has made an impact at every club he played for. The same applies to his international career, which encompassed 51 appearances for Scotland.

Jimmy Johnstone

Part of the heroic 1967 European Cup-winning Celtic side, Jimmy Johnstone was a truly talented player who was voted the club's greatest player of all time in 2002.

Dave Mackay

Dave Mackay filled his trophy cabinet at Hearts and Tottenham Hotspur, winning the 1963 European Cup Winners’ Cup with the latter club. Mackay passed away in 2015, aged 80.

Billy Bremner

One of the best Scottish players of his generation, Billy Bremner was known for his leadership. He was an icon of Leeds United and a key figure during the club's most successful spell in history.

Billy McNeill

Without a doubt, one of the best Scottish football players ever. Billy McNeill spent his entire career at Celtic, lifting trophy after trophy, with the 1967 European Cup win as an undisputed highlight.

Jim Baxter

Skilful and playful on the pitch, Jim Baxter showed his class for Rangers, Sunderland, and Nottingham Forrest. He also played 34 games for Scotland, scoring 3 goals.

Denis Law

One of the greats of his generation, Denis Law is the only Scottish player that won the Ballon d'Or. Law shone for Manchester United and Scotland alike, scoring countless goals.

Graeme Souness

A Liverpool icon, Graeme Souness won three European Cups and five English titles with the Reds. With 59 Scotland appearances on top of that, Souness deserves to be on this list.

Kenny Dalglish

Like Souness, Kenny Dalglish is a big part of Liverpool's successful history. He scored the only goal in the 1978 European Cup final, a trophy which he would lift three times in his career.

Tommy Burns

Tommy Burns spent the biggest part of his career at Celtic, amassing no less than twelve trophies for the club.

Alan Hansen

Alan Hansen started his career in Scotland, before joining Liverpool in 1977. It would prove to be a successful move, with Hansen making countless appearances for the Reds until his retirement in 1991.

Ally McCoist

One of the best and most productive Scottish strikers ever, Ally McCoist scored no less than 355 goals for Rangers and 19 goals for Scotland. After his playing career, McCoist went on to manage Rangers from 2011 until 2014.

Alex McLeish

A very good centre-back in his time, Alex McLeish made 77 appearances for Scotland and played for Aberdeen and Motherwell. With the former club, he won the 1983 European Cup Winners' Cup, beating Real Madrid in the final.

Davie Cooper

Showing his class as a winger for Rangers, Davie Cooper won countless trophies with the club. The Scotsman also served his country, making 22 appearances and scoring 6 goals.

More for you