Player Pos Age Opposition Ground Date Match
J McLauchlan P 37y 210d v New Zealand Murrayfield 10 Nov 1979 Details
J Aitken P 36y 180d v Romania Bucharest 20 May 1984 Details
NA Rowan P 36y 170d v England Murrayfield 5 Mar 1988 Details
S Lawson (H) 36y 128d v Wales Millennium Stadium 3 Feb 2018 Details
G Graham (P) 36y 77d v Wales Millennium Stadium 6 Apr 2002 Details
AJ Tomes L 35y 212d v New Zealand Christchurch 6 Jun 1987 Details
SF Lamont (W) 35y 162d v Japan Tokyo 25 Jun 2016 Details
AV Tait C 35y 114d v New Zealand Murrayfield 24 Oct 1999 Details
W Cuthbertson L 35y 2d v Australia Murrayfield 8 Dec 1984 Details
DF Cronin L 34y 339d v England Murrayfield 22 Mar 1998 Details
NJ Hines (F) 34y 306d v England Auckland 1 Oct 2011 Details
AF McHarg L 34y 231d v England Twickenham 3 Feb 1979 Details
EA Murray P 34y 226d v Ireland Murrayfield 21 Mar 2015 Details
RJ Laidlaw SH 34y 152d v England Murrayfield 5 Mar 1988 Details
RJC Glasgow F 34y 114d v Ireland Murrayfield 27 Feb 1965 Details
KW Robertson W 34y 103d v France Parc des Princes 18 Mar 1989 Details
F Calder F 34y 71d v New Zealand Cardiff 30 Oct 1991 Details
T Gray FB 34y 56d v England Twickenham 17 Mar 1951 Details
DB White N8 34y 51d v Wales Cardiff 21 Mar 1992 Details
AF Jacobsen (P) 34y 50d v New Zealand Murrayfield 11 Nov 2012 Details
AP Burnell P 34y 25d v New Zealand Murrayfield 24 Oct 1999 Details
IG Milne P 34y 6d v New Zealand Auckland 23 Jun 1990 Details
GR McIlwham (P) 33y 360d v Australia Brisbane 8 Nov 2003 Details
AB Carmichael P 33y 353d v Ireland Lansdowne Road 21 Jan 1978 Details
PW Dods (FB) 33y 297d v New Zealand Cardiff 30 Oct 1991 Details
D Shedden W 33y 270d v Wales Cardiff 18 Feb 1978 Details
DA Parks FH 33y 254d v England Murrayfield 4 Feb 2012 Details
DMD Rollo P 33y 232d v Ireland Lansdowne Road 24 Feb 1968 Details
IC Jardine C 33y 218d v Fiji Suva 26 May 1998 Details
GH Metcalfe FB 33y 207d v Australia Brisbane 8 Nov 2003 Details
KS Milne H 33y 192d v New Zealand Pretoria 11 Jun 1995 Details
CD Paterson FB 33y 185d v England Auckland 1 Oct 2011 Details
WCW Murdoch FB 33y 169d v England Murrayfield 20 Mar 1948 Details
AG Hastings FB 33y 159d v New Zealand Pretoria 11 Jun 1995 Details
ABM Ker FH 33y 141d v England Murrayfield 5 Mar 1988 Details
TJ Smith P 33y 139d v England Twickenham 19 Mar 2005 Details
RWF Sampson H 33y 128d v Wales Murrayfield 1 Feb 1947 Details
NA MacEwan F 33y 93d v England Twickenham 15 Mar 1975 Details
RI Wainwright F 33y 90d v Australia Brisbane 20 Jun 1998 Details
RW Ford H 33y 62d v Fiji Suva 24 Jun 2017 Details
GD Laidlaw SH 33y 36d v South Africa Murrayfield 17 Nov 2018 Details
G Armstrong SH 33y 24d v New Zealand Murrayfield 24 Oct 1999 Details
AB Timms C 33y 16d v England Richmond 18 Mar 1905 Details
DG Leslie F 32y 336d v England Twickenham 16 Mar 1985 Details
DF Milne (P) 32y 302d v Japan Murrayfield 5 Oct 1991 Details
WJF Hunter L 32y 286d v England Twickenham 18 Mar 1967 Details
AG Dickinson P 32y 281d v Japan Aichi 18 Jun 2016 Details
JL Hamilton L 32y 278d v Italy Torino 22 Aug 2015 Details
IR Smith F 32y 265d v South Africa Murrayfield 6 Dec 1997 Details
JN Burnett P 32y 247d v England Murrayfield 15 Mar 1980 Details

Only the player's most recent appearance listed

Records include the following current or recent matches:
Scotland v Wales at Murrayfield, Six Nations, Mar 9, 2019 [0-0]
Scotland v Ireland at Murrayfield, Six Nations, Feb 9, 2019 [0-0]
Scotland v Italy at Murrayfield, Six Nations, Feb 2, 2019 [0-0]