Player Pos Age Tries Opposition Ground Date Match
J Aitken P 36y 60d 1 v Wales Cardiff 21 Jan 1984 Details
AV Tait C 35y 93d 1 v South Africa Murrayfield 3 Oct 1999 Details
DF Cronin L 34y 324d 1 v Wales Wembley 7 Mar 1998 Details
SF Lamont W 34y 226d 2 v Italy Murrayfield 29 Aug 2015 Details
RJ Laidlaw SH 34y 103d 1 v Ireland Lansdowne Road 16 Jan 1988 Details
G Graham (P) 34y 31d 1 v Ireland Lansdowne Road 19 Feb 2000 Details
DB White N8 33y 353d 1 v England Murrayfield 18 Jan 1992 Details
KW Robertson C 33y 350d 1 v Australia Murrayfield 19 Nov 1988 Details
D Shedden W 33y 256d 1 v France Murrayfield 4 Feb 1978 Details
AG Hastings FB 33y 147d 1 v Tonga Pretoria 30 May 1995 Details
RJC Glasgow F 33y 137d 1 v England Murrayfield 21 Mar 1964 Details
RW Ford H 33y 62d 1 v Fiji Suva 24 Jun 2017 Details
G Armstrong SH 33y 8d 1 v Uruguay Murrayfield 8 Oct 1999 Details
AB Timms C 32y 360d 1 v Ireland Inverleith 25 Feb 1905 Details
J Jeffrey F 32y 208d 2 v Samoa Murrayfield 19 Oct 1991 Details
F Calder F 32y 181d 1 v France Murrayfield 17 Feb 1990 Details
S Hastings C 32y 45d 1 v Wales Murrayfield 18 Jan 1997 Details
DG Leslie F 32y 36d 1 v Romania Bucharest 20 May 1984 Details
SCJ Danielli W 32y 2d 2 v Romania Invercargill 10 Sep 2011 Details
TJ Smith P 32y 1d 1 v Fiji Sydney 1 Nov 2003 Details
NJ Hines L 31y 352d 1 v South Africa Murrayfield 15 Nov 2008 Details
GDS Cross P 31y 346d 1 v Tonga Kilmarnock 22 Nov 2014 Details
WB Young F 31y 318d 1 v England Murrayfield 20 Mar 1948 Details
WE Maclagan 3Q 31y 302d 1 v Wales Cardiff 1 Feb 1890 Details
NS Bruce H 31y 267d 1 v England Murrayfield 21 Mar 1964 Details
DA Stark W 31y 237d 1 v South Africa Murrayfield 6 Dec 1997 Details
GH Metcalfe FB 31y 209d 1 v Tonga Murrayfield 10 Nov 2001 Details
JA Barclay F 31y 174d 1 v Italy Rome 17 Mar 2018 Details
DJ Turnbull F 31y 141d 1 v Wales Murrayfield 20 Feb 1993 Details
BH Hay W 31y 28d 1 v New Zealand Auckland 20 Jun 1981 Details
JG McLaren C 31y 26d 1 v Italy Murrayfield 23 Aug 2003 Details
MD Leslie F 31y 15d 1 v Romania Murrayfield 9 Nov 2002 Details
JM Renwick C 31y 7d 1 v Wales Murrayfield 19 Feb 1983 Details
SD Gray (F) 31y 3d 1 v Italy Murrayfield 28 Feb 2009 Details
KM Logan W 30y 360d 1 v Italy Murrayfield 29 Mar 2003 Details
J Hume SH 30y 346d 1 v Ireland Lansdowne Road 26 Feb 1921 Details
CT Deans H 30y 330d 1 v Romania Bucharest 29 Mar 1986 Details
JA Leslie C 30y 301d 1 v Ireland Murrayfield 22 Sep 2001 Details
BW Redpath SH 30y 264d 1 v France Murrayfield 23 Mar 2002 Details
IC Tukalo W 30y 218d 3 v Zimbabwe Murrayfield 9 Oct 1991 Details
SRP Lineen C 30y 179d 1 v Australia Brisbane 21 Jun 1992 Details
GPJ Townsend FH 30y 177d 1 v USA Brisbane 20 Oct 2003 Details
MRL Blair SH 30y 143d 1 v Romania Invercargill 10 Sep 2011 Details
JY Rutherford FH 30y 134d 1 v England Murrayfield 15 Feb 1986 Details
TSF Seymour W 30y 132d 3 v Fiji Murrayfield 10 Nov 2018 Details
CA Gray L 30y 122d 1 v Argentina Murrayfield 10 Nov 1990 Details
AK Strokosch F 30y 121d 1 v Italy Pretoria 22 Jun 2013 Details
RJH Jackson FH 30y 117d 1 v Canada Edmonton 9 Jun 2018 Details
AW Angus C 30y 109d 1 v Ireland Inverleith 28 Feb 1920 Details
NA MacEwan F 30y 97d 1 v England Murrayfield 18 Mar 1972 Details

Only the player's last match as a tryscorer 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]