Fullback
Player Age Team Opposition Ground Date Match
F Puertas Soto 35y 332d Spain v Scotland Murrayfield 16 Oct 1999 Details
WE Crawford 34y 102d Ireland v Scotland Murrayfield 27 Feb 1926 Details
TJ Kiernan 34y 48d Ireland v Scotland Murrayfield 24 Feb 1973 Details
AN Hornby 34y 37d England v Scotland Edinburgh 19 Mar 1881 Details
BO Male 34y 35d Wales v Scotland Murrayfield 4 Feb 1928 Details
RF Trott 33y 328d Wales v Scotland Murrayfield 5 Feb 1949 Details
PW Dods 33y 276d Scotland v Zimbabwe Murrayfield 9 Oct 1991 Details
WCW Murdoch 33y 169d Scotland v England Murrayfield 20 Mar 1948 Details
PC Montgomery 33y 163d South Africa v Scotland Murrayfield 25 Aug 2007 Details
HV Patu 33y 148d Samoa v Scotland Murrayfield 18 Nov 2000 Details

Wing
Player Age Team Opposition Ground Date Match
CMH Gibson 36y 90d Ireland v Scotland Murrayfield 3 Mar 1979 Details
D Lemi 35y 274d Samoa v Scotland Murrayfield 11 Nov 2017 Details
KJ Jones 35y 34d Wales v Scotland Murrayfield 2 Feb 1957 Details
SF Lamont 34y 226d Scotland v Italy Murrayfield 29 Aug 2015 Details
V Goneva 34y 219d Fiji v Scotland Murrayfield 10 Nov 2018 Details
AV Tait 34y 142d Scotland v South Africa Murrayfield 21 Nov 1998 Details
KW Robertson 34y 89d Scotland v Ireland Murrayfield 4 Mar 1989 Details
SM Williams 33y 351d Wales v Scotland Murrayfield 12 Feb 2011 Details
G Thomas 33y 336d Wales v Scotland Edinburgh 7 Feb 1891 Details
C Dominici 33y 261d France v Scotland Murrayfield 5 Feb 2006 Details

Centre
Player Age Team Opposition Ground Date Match
AV Tait 35y 114d Scotland v New Zealand Murrayfield 24 Oct 1999 Details
JM Hernandez 34y 104d Argentina v Scotland Murrayfield 19 Nov 2016 Details
CMH Gibson 34y 78d Ireland v Scotland Murrayfield 19 Feb 1977 Details
TM Vaega 34y 64d Samoa v Scotland Murrayfield 20 Oct 1999 Details
BG O'Driscoll 34y 34d Ireland v Scotland Murrayfield 24 Feb 2013 Details
KW Robertson 33y 350d Scotland v Australia Murrayfield 19 Nov 1988 Details
AG Bateman 33y 337d Wales v Scotland Murrayfield 6 Feb 1999 Details
WJ Trew 33y 326d Wales v Scotland Inverleith 1 Feb 1913 Details
C Wing 33y 318d Japan v Scotland Murrayfield 9 Nov 2013 Details
SF Lamont 33y 311d Scotland v Tonga Kilmarnock 22 Nov 2014 Details

Fly-half
Player Age Team Opposition Ground Date Match
H Porta 39y 60d Argentina v Scotland Murrayfield 10 Nov 1990 Details
D Dominguez 34y 326d Italy v Scotland Murrayfield 17 Mar 2001 Details
RJR O'Gara 33y 357d Ireland v Scotland Murrayfield 27 Feb 2011 Details
DA Parks 33y 254d Scotland v England Murrayfield 4 Feb 2012 Details
A Scanavacca 33y 216d Italy v Scotland Murrayfield 24 Feb 2007 Details
JJ Sexton 33y 213d Ireland v Scotland Murrayfield 9 Feb 2019 Details
SJ Bachop 33y 201d Samoa v Scotland Murrayfield 20 Oct 1999 Details
ABM Ker 33y 141d Scotland v England Murrayfield 5 Mar 1988 Details
DJ Knox 33y 93d Australia v Scotland Murrayfield 9 Nov 1996 Details
NT Little 33y 62d Fiji v Scotland Murrayfield 14 Nov 2009 Details

Scrum-half
Player Age Team Opposition Ground Date Match
F Gardiner 34y 272d Ireland v Scotland Inverleith 27 Feb 1909 Details
RJ Laidlaw 34y 152d Scotland v England Murrayfield 5 Mar 1988 Details
MN Rauluni 34y 140d Fiji v Scotland Murrayfield 14 Nov 2009 Details
RM Owen 34y 79d Wales v Scotland Inverleith 4 Feb 1911 Details
PR Griffen 33y 335d Italy v Scotland Murrayfield 28 Feb 2009 Details
F Sciarra 33y 236d Uruguay v Scotland Murrayfield 8 Oct 1999 Details
A Troncon 33y 171d Italy v Scotland Murrayfield 24 Feb 2007 Details
GD Laidlaw 33y 120d Scotland v Ireland Murrayfield 9 Feb 2019 Details
RJP Madge 33y 92d England v Scotland Murrayfield 20 Mar 1948 Details
G Armstrong 33y 24d Scotland v New Zealand Murrayfield 24 Oct 1999 Details

Prop
Player Age Team Opposition Ground Date Match
AG Faulkner 37y 327d Wales v Scotland Murrayfield 20 Jan 1979 Details
AR Miller 37y 232d Australia v Scotland Murrayfield 17 Dec 1966 Details
J McLauchlan 37y 210d Scotland v New Zealand Murrayfield 10 Nov 1979 Details
A Roques 36y 330d France v Scotland Murrayfield 13 Jan 1962 Details
C White 36y 310d England v Scotland Murrayfield 4 Feb 1984 Details
A Lo Cicero Vaina 36y 278d Italy v Scotland Murrayfield 9 Feb 2013 Details
PM Fatialofa 36y 206d Samoa v Scotland Murrayfield 18 Nov 1995 Details
NA Rowan 36y 170d Scotland v England Murrayfield 5 Mar 1988 Details
J Aitken 36y 116d Scotland v France Murrayfield 17 Mar 1984 Details
PA Orr 36y 69d Ireland v Scotland Murrayfield 21 Feb 1987 Details

Hooker
Player Age Team Opposition Ground Date Match
E Evans 37y 42d England v Scotland Murrayfield 15 Mar 1958 Details
H Uzzell 37y 32d Wales v Scotland Inverleith 7 Feb 1920 Details
RD Best 36y 178d Ireland v Scotland Murrayfield 9 Feb 2019 Details
ER Gardner 36y 162d England v Scotland Inverleith 17 Mar 1923 Details
AA Lutui 36y 144d Tonga v Scotland Kilmarnock 22 Nov 2014 Details
PJ Wheeler 35y 70d England v Scotland Murrayfield 4 Feb 1984 Details
W Travers 35y 65d Wales v Scotland Murrayfield 5 Feb 1949 Details
ST Moore 34y 309d Australia v Scotland Murrayfield 25 Nov 2017 Details
AK Hore 34y 59d New Zealand v Scotland Murrayfield 11 Nov 2012 Details
LL Ghiraldini 34y 38d Italy v Scotland Murrayfield 2 Feb 2019 Details

Lock
Player Age Team Opposition Ground Date Match
F Haget 36y 109d France v Scotland Murrayfield 18 Jan 1986 Details
GM Cooke 35y 323d Australia v Scotland Murrayfield 22 Nov 1947 Details
BC Thorn 35y 283d New Zealand v Scotland Murrayfield 13 Nov 2010 Details
PJ O'Connell 35y 152d Ireland v Scotland Murrayfield 21 Mar 2015 Details
AJ Tomes 35y 107d Scotland v Ireland Murrayfield 21 Feb 1987 Details
W Cuthbertson 35y 2d Scotland v Australia Murrayfield 8 Dec 1984 Details
DF Cronin 34y 339d Scotland v England Murrayfield 22 Mar 1998 Details
TA Lokotui 34y 326d Tonga v Scotland Kilmarnock 22 Nov 2014 Details
JR Stephens 34y 292d Wales v Scotland Murrayfield 2 Feb 1957 Details
W Cristofoletto 34y 277d Italy v Scotland Murrayfield 6 Mar 1999 Details

Flanker
Player Age Team Opposition Ground Date Match
J Diaz 36y 199d Spain v Scotland Murrayfield 16 Oct 1999 Details
GI MacKinnon 36y 147d Canada v Scotland Murrayfield 21 Jan 1995 Details
A Malo Navio 34y 246d Spain v Scotland XV Murrayfield 5 Dec 1998 Details
DP Wallace 34y 234d Ireland v Scotland Murrayfield 27 Feb 2011 Details
RJC Glasgow 34y 114d Scotland v Ireland Murrayfield 27 Feb 1965 Details
NJ Hines 34y 110d Scotland v Italy Murrayfield 19 Mar 2011 Details
F Calder 34y 67d Scotland v England Murrayfield 26 Oct 1991 Details
JF Slattery 33y 337d Ireland v Scotland Murrayfield 15 Jan 1983 Details
RH McCaw 33y 319d New Zealand v Scotland Murrayfield 15 Nov 2014 Details
PJ Dixon 33y 308d England v Scotland Murrayfield 4 Mar 1978 Details

No. 8
Player Age Team Opposition Ground Date Match
D Ormaechea 40y 26d Uruguay v South Africa Glasgow 15 Oct 1999 Details
A Malo Navio 35y 190d Spain v South Africa Murrayfield 10 Oct 1999 Details
SM Parisse 35y 143d Italy v Scotland Murrayfield 2 Feb 2019 Details
DB White 34y 37d Scotland v France Murrayfield 7 Mar 1992 Details
S Tawake Naivaluwaqa 33y 268d Fiji v Scotland Murrayfield 24 Nov 2002 Details
RC Stuart 33y 108d New Zealand v Scotland Murrayfield 13 Feb 1954 Details
JPR Heaslip 33y 51d Ireland v Scotland Murrayfield 4 Feb 2017 Details
VCP Costello 32y 318d Ireland v Scotland Murrayfield 6 Sep 2003 Details
WP Duggan 32y 309d Ireland v Scotland Murrayfield 15 Jan 1983 Details
JR Stephens 32y 295d Wales v Scotland Murrayfield 5 Feb 1955 Details

Substitute (excluding unused substitute)
Player Pos Age Team Opposition Ground Date Match
JJ Hayes (P) 37y 277d Ireland v Scotland Murrayfield 6 Aug 2011 Details
M Bergamasco (F) 36y 120d Italy v Scotland Murrayfield 29 Aug 2015 Details
G Graham (P) 36y 63d Scotland v France Murrayfield 23 Mar 2002 Details
RJR O'Gara (FH) 35y 354d Ireland v Scotland Murrayfield 24 Feb 2013 Details
ES Katalau (L) 35y 229d Fiji v Scotland Murrayfield 24 Nov 2002 Details
THNT T-Pole (N8) 35y 206d Tonga v Scotland Kilmarnock 22 Nov 2014 Details
H Ono (L) 35y 187d Japan v Scotland Murrayfield 9 Nov 2013 Details
L Nallet (L) 35y 165d France v Scotland Murrayfield 26 Feb 2012 Details
A Ponce de Leon (L) 35y 43d Uruguay v Scotland Murrayfield 8 Oct 1999 Details
JJ Crenca (P) 34y 353d France v Scotland Murrayfield 21 Mar 2004 Details

Only the player's most recent appearance in that position listed; Only includes matches where the player starts in the respective position, and excludes matches as a substitute.

Records include the following current or recent matches:
Scotland v Wales at Murrayfield, Six Nations, Mar 9, 2019 [11-18 FT]
Scotland v Ireland at Murrayfield, Six Nations, Feb 9, 2019 [13-22 FT]
Scotland v Italy at Murrayfield, Six Nations, Feb 2, 2019 [33-20 FT]