1 Kenny Dalglish:

King Kenny won his 102 caps between 1971 and 1986, scoring 30 goals.

2 Jim Leighton: The Aberdeen and Manchester United keeper amassed a total of 91 Scottish appearances.

3 Alex McLeish: Another Aberdeen stalwart, McLeish notched up 77 appearances between 1980 and 1993.

4 Paul McStay: The Celtic captain scored nine goals and collected 76 caps.

5 Tom Boyd: The full-back earned most of his 72 caps while with Celtic.

6 Kenny Miller: Striker who played for both sides of the Old Firm got 69 caps and scored 18 goals.

7 David Weir: The Rangers, Hearts and Everton defender also won 69 caps.

8 Christian Dailly: The utility player turned out 67 times for Scotland.

9 Willie Miller: Aberdeen's defensive great won 65 caps for his country.

10 Darren Fletcher/Danny McGrain: 62 caps each for Celtic great McGrain and Manchester United midfielder Fletcher, who could yet earn more.