top of page
  • TikTok
  • Facebook
  • Twitter
  • Instagram

SPORTS

Football-removebg-preview.png

International Football - Scotland

SIDE Ladder.png

Most Goals Scored

This list features the players with the most goals scored for the Scotland national team.

RANK

PLAYERS

APPEARANCES

GOALS SCORED

YEARS

1

Denis Law

55

30

1958–1974

2

Kenny Dalglish

102

30

1971–1986

3

Hughie Gallacher

20

24

1924–1935

4

Lawrie Reilly

38

22

1948–1957

5

John McGinn

83

20

2016–present

6

Ally McCoist

61

19

1986–1998

7

Kenny Miller

69

18

2001–2013

8

Robert Hamilton

11

15

1899–1911

9

James McFadden

48

15

2002–2010

10

Mo Johnston

38

14

1984–1991


SIDE Ladder.png

References

Wikipedia. (2025). Scotland national football team records and statistics – Top goalscorers. Available at: https://en.wikipedia.org/wiki/Scotland_national_football_team_records_and_statistics#Top_goalscorers (Accessed 1 December 2025).
Screenshot 2024-12-16 at 16.55.04.png

SCALA

lists

CONTACT US

We'd Love to Hear From You!

If you would like to submit a list request, talk business or send over your thoughts, we are all ears!

GET ON THE LADDER!

© 2025 by Scala Lists. All Rights Reserved.

bottom of page