The Scottish men’s rugby union team dates back to 1871 when they played their first game – a 1-0 victory over England at Raeburn Place.
Since then there have been hundreds of games in the Five and Six Nations (winning 14 titles including three Grand Slams), Rugby World Cups (where they made the semi-finals in 1991), tours, friendlies and autumn internationals.
Here are the 10 male players who have made the most appearances for Scotland in that time, up to the start of the 2026 Six Nations.
It’s worth noting though that none of them can match the achievements of Donna Kennedy, who played for the Scottish Women’s Rugby Team from 1993-2010 and amassed a Scottish record 115 caps. She was the first Scottish player to reach 100 caps and was the world's most-capped women's player from 2004 to 2016.
Make sure you don't miss a moment of breaking news from across Scotland by signing up to our free newsletter here.

5. Finn Russell - 89
Scotland's mercurial fly-half Finn Russell is reportedly one of the highest paid rugby players on the planet. He's played for his country 89 times since his 2014 debut, with plenty more to come. He's the first of three current players to make this list. | Getty Images

6. Scott Murray - 87
Lock Scott Murray had a decade of playing for Scotland from 1997-2007, winning a total of 87 caps. | Getty Images

7. Mike Blair - 85
No other scrum-half has pulled on the Scotland rugby union jersey as many times as Mike Blair. His playing career saw 85 international appearances between 2002 and 2012. | Getty Images

8. Grant Gilchrist - 84
Edinburgh and Scotland lock Grant Gilchrist just broke into the all-time top 10 cap-winners in the last 12 months. He has 84 international appearances to date and will be hoping to climb further up this list in the years to come. | Getty Images

