Fullback
Player Age Opposition Ground Date Match
WE Crawford 35y 115d v Wales Lansdowne Road 12 Mar 1927 Details
TJ Kiernan 34y 48d v Scotland Murrayfield 24 Feb 1973 Details
GEA Murphy 33y 145d v USA New Plymouth 11 Sep 2011 Details
GT Dempsey 33y 44d v New Zealand Croke Park 15 Nov 2008 Details
CJ Murphy 32y 142d v England Lansdowne Road 8 Feb 1947 Details
RDJ Kearney 32y 89d v Australia Sydney 23 Jun 2018 Details
CR Wilkinson 31y 287d v Scotland Murrayfield 16 Jan 1993 Details
JGMW Murphy 31y 207d v Wales Lansdowne Road 15 Mar 1958 Details
JB Payne 31y 156d v England Lansdowne Road 18 Mar 2017 Details
JE Staples 31y 132d v Scotland Murrayfield 1 Mar 1997 Details

Wing
Player Age Opposition Ground Date Match
CMH Gibson 36y 90d v Scotland Murrayfield 3 Mar 1979 Details
AJFK O'Reilly 33y 283d v England Twickenham 14 Feb 1970 Details
TG Howe 33y 78d v South Africa Cape Town 19 Jun 2004 Details
WJ Hewitt 32y 341d v South Africa Cape Town 13 May 1961 Details
AD Trimble 32y 37d v Australia Lansdowne Road 26 Nov 2016 Details
KD Crossan 32y 20d v Wales Lansdowne Road 18 Jan 1992 Details
TJ Bowe 31y 238d v Argentina Millennium Stadium 18 Oct 2015 Details
DA Hickie 31y 229d v Argentina Parc des Princes 30 Sep 2007 Details
NH Brophy 31y 175d v Australia Sydney 13 May 1967 Details
SP Horgan 31y 126d v Fiji Dublin 21 Nov 2009 Details

Centre
Player Age Opposition Ground Date Match
CMH Gibson 36y 195d v Australia Sydney 16 Jun 1979 Details
GW D'Arcy 35y 186d v Scotland Lansdowne Road 15 Aug 2015 Details
BG O'Driscoll 35y 53d v France Stade de France 15 Mar 2014 Details
MK Flynn 33y 306d v New Zealand Lansdowne Road 20 Jan 1973 Details
MJ Field 33y 5d v Scotland Murrayfield 1 Mar 1997 Details
PR Wallace 32y 301d v New Zealand Hamilton 23 Jun 2012 Details
MJM Mullins 32y 234d v Samoa Apia 20 Jun 2003 Details
J Downey 32y 84d v Canada Toronto 15 Jun 2013 Details
BJ Mullin 31y 223d v France Durban 10 Jun 1995 Details
JB Payne 31y 44d v Australia Lansdowne Road 26 Nov 2016 Details

Fly-half
Player Age Opposition Ground Date Match
RJR O'Gara 34y 215d v Wales Wellington 8 Oct 2011 Details
DG Humphreys 34y 77d v Romania Lansdowne Road 26 Nov 2005 Details
CMH Gibson 34y 64d v England Lansdowne Road 5 Feb 1977 Details
JJ Sexton 33y 122d v Argentina Lansdowne Road 10 Nov 2018 Details
AJP Ward 32y 238d v Tonga Brisbane 3 Jun 1987 Details
JW Kyle 32y 19d v Scotland Lansdowne Road 1 Mar 1958 Details
WJ Hewitt 30y 281d v Wales Cardiff 14 Mar 1959 Details
P Russell 30y 252d v Australia Lansdowne Road 31 Oct 1992 Details
EP Elwood 30y 231d v Romania Lansdowne Road 15 Oct 1999 Details
RP Keyes 30y 198d v Scotland Lansdowne Road 15 Feb 1992 Details

Scrum-half
Player Age Opposition Ground Date Match
IJ Boss 35y 128d v Scotland Lansdowne Road 15 Aug 2015 Details
SE Polden 35y 10d v France Lansdowne Road 3 Apr 1920 Details
EGE Reddan 34y 311d v Romania Wembley 27 Sep 2015 Details
F Gardiner 34y 272d v Scotland Inverleith 27 Feb 1909 Details
WG Easterby 33y 244d v USA Lansdowne Road 20 Nov 2004 Details
AK Horan 33y 152d v Wales Cardiff 13 Mar 1920 Details
PA Stringer 32y 350d v Argentina Lansdowne Road 28 Nov 2010 Details
RJM McGrath 32y 201d v Wales Lansdowne Road 4 Feb 1984 Details
MT Bradley 32y 191d v New Zealand Johannesburg 27 May 1995 Details
HW Jack 29y 271d v Wales Belfast 12 Mar 1921 Details

Prop
Player Age Opposition Ground Date Match
JJ Hayes 37y 11d v Samoa Lansdowne Road 13 Nov 2010 Details
MA Ross 36y 187d v South Africa Port Elizabeth 25 Jun 2016 Details
PA Orr 36y 175d v Australia Sydney 7 Jun 1987 Details
PMN Clohessy 36y 15d v France Stade de France 6 Apr 2002 Details
JS Millar 35y 295d v Wales Lansdowne Road 14 Mar 1970 Details
RJ McLoughlin 35y 203d v Wales Cardiff 15 Mar 1975 Details
R Corrigan 35y 84d v France Stade de France 11 Feb 2006 Details
PM McLoughlin 34y 162d v Australia Lansdowne Road 17 Jan 1976 Details
NJ White 34y 162d v France Stade de France 13 Feb 2016 Details
DC Fitzgerald 34y 29d v Wales Lansdowne Road 18 Jan 1992 Details

Hooker
Player Age Opposition Ground Date Match
RD Best 36y 87d v Argentina Lansdowne Road 10 Nov 2018 Details
JS Byrne 34y 131d v Romania Lansdowne Road 26 Nov 2005 Details
KW Kennedy 33y 309d v Wales Cardiff 15 Mar 1975 Details
CF Fitzgerald 33y 284d v Scotland Lansdowne Road 15 Mar 1986 Details
SJ Smith 33y 182d v Scotland Murrayfield 16 Jan 1993 Details
JP Flannery 32y 314d v England Lansdowne Road 27 Aug 2011 Details
TJ Kingston 32y 151d v France Parc des Princes 17 Feb 1996 Details
AR Dawson 31y 311d v France Colombes 11 Apr 1964 Details
BJ Jackman 31y 294d v Scotland Croke Park 23 Feb 2008 Details
KGM Wood 31y 286d v France Melbourne 9 Nov 2003 Details

Lock
Player Age Opposition Ground Date Match
PJ O'Connell 35y 356d v France Millennium Stadium 11 Oct 2015 Details
MI Keane 35y 220d v Scotland Lansdowne Road 3 Mar 1984 Details
DA Tweed 35y 199d v Japan Bloemfontein 31 May 1995 Details
MJ Galwey 35y 145d v Scotland Lansdowne Road 2 Mar 2002 Details
WA Anderson 34y 306d v Scotland Lansdowne Road 3 Feb 1990 Details
WJ McBride 34y 282d v Wales Cardiff 15 Mar 1975 Details
MPA McCarthy 34y 78d v France Stade de France 13 Feb 2016 Details
DF O'Callaghan 33y 337d v Scotland Murrayfield 24 Feb 2013 Details
LFM Cullen 33y 259d v Russia Rotorua 25 Sep 2011 Details
JJ Glennon 33y 257d v France Lansdowne Road 21 Mar 1987 Details

Flanker
Player Age Opposition Ground Date Match
DP Wallace 35y 50d v England Lansdowne Road 27 Aug 2011 Details
JF Slattery 34y 343d v France Parc des Princes 21 Jan 1984 Details
A Quinlan 34y 125d v New Zealand Croke Park 15 Nov 2008 Details
JC Davidson 33y 226d v New Zealand Wellington 5 Jun 1976 Details
J McVicker 33y 116d v France Belfast 25 Jan 1930 Details
PTJ O'Hara 33y 93d v USA Lansdowne Road 5 Nov 1994 Details
VCP Costello 32y 353d v Romania Gosford 11 Oct 2003 Details
SH Easterby 32y 196d v Italy Croke Park 2 Feb 2008 Details
WD McBride 32y 173d v Scotland Murrayfield 1 Mar 1997 Details
PM Matthews 32y 22d v Scotland Lansdowne Road 15 Feb 1992 Details

No. 8
Player Age Opposition Ground Date Match
ME Gibson 34y 51d v England Lansdowne Road 23 Apr 1988 Details
WP Duggan 33y 357d v Scotland Lansdowne Road 3 Mar 1984 Details
JPR Heaslip 33y 85d v Wales Millennium Stadium 10 Mar 2017 Details
VCP Costello 33y 17d v France Melbourne 9 Nov 2003 Details
WA Anderson 32y 351d v England Twickenham 19 Mar 1988 Details
DJ O'Brien 32y 312d v England Twickenham 29 Mar 1952 Details
JE Nelson 32y 129d v France Colombes 23 Jan 1954 Details
P Stokes 32y 5d v France Lansdowne Road 8 Apr 1922 Details
ML Hipwell 31y 289d v France Lansdowne Road 29 Apr 1972 Details
AG Foley 31y 140d v Wales Millennium Stadium 19 Mar 2005 Details

Substitute (excluding unused substitute)
Player Pos Age Opposition Ground Date Match
JJ Hayes (P) 37y 277d v Scotland Murrayfield 6 Aug 2011 Details
RJR O'Gara (FH) 35y 354d v Scotland Murrayfield 24 Feb 2013 Details
PJ O'Connell (L) 35y 342d v Romania Wembley 27 Sep 2015 Details
PMN Clohessy (P) 35y 234d v Samoa Lansdowne Road 11 Nov 2001 Details
EGE Reddan (SH) 35y 218d v South Africa Port Elizabeth 25 Jun 2016 Details
IJ Boss (SH) 34y 304d v Italy Rome 7 Feb 2015 Details
R Corrigan (P) 34y 212d v Japan Tokyo 19 Jun 2005 Details
ME O'Kelly (L) 34y 211d v Italy Rome 15 Feb 2009 Details
NJ White (P) 34y 197d v Scotland Lansdowne Road 19 Mar 2016 Details
A Quinlan (L) 34y 118d v Canada Limerick 8 Nov 2008 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:
Ireland v Russia at Kobe, Rugby World Cup, Oct 3, 2019 [0-0]
Ireland v Scotland at Yokohama, Rugby World Cup, Sep 22, 2019 [0-0]
Ireland v Wales at Lansdowne Road, 2nd Test, Sep 7, 2019 [0-0]