Player Pos Age Opposition Ground Date Match
ME Cardinal H 38y 162d v Namibia Toulouse 14 Oct 1999 Details
RGA Snow P 37y 151d v Australia Bordeaux 29 Sep 2007 Details
AJ Charron L 37y 94d v Tonga Wollongong 29 Oct 2003 Details
JN Cudmore L 37y 30d v Romania Leicester 6 Oct 2015 Details
GI MacKinnon F 36y 280d v South Africa Port Elizabeth 3 Jun 1995 Details
J Pritchard (FB) 36y 77d v Romania Leicester 6 Oct 2015 Details
RE Hindson L 36y 11d v Wales Invercargill 3 Jun 1987 Details
DC Lougheed W 35y 193d v Italy Canberra 21 Oct 2003 Details
R Barkwill H 35y 41d v Romania Leicester 6 Oct 2015 Details
H de Goede L 34y 110d v Wales Invercargill 3 Jun 1987 Details
MB James L 34y 70d v Australia Bordeaux 29 Sep 2007 Details
RP Ross FH 34y 61d v Tonga Wollongong 29 Oct 2003 Details
HAW Buydens P 33y 275d v Romania Leicester 6 Oct 2015 Details
JR Robertsen L 33y 107d v France Agen 13 Oct 1991 Details
KF Svoboda H 33y 69d v Australia Port Elizabeth 31 May 1995 Details
A Carpenter N8 32y 270d v Romania Leicester 6 Oct 2015 Details
E Fairhurst SH 32y 148d v New Zealand Wellington 2 Oct 2011 Details
J Thiel P 32y 121d v Australia Bordeaux 29 Sep 2007 Details
GL Rees FH 32y 106d v Namibia Toulouse 14 Oct 1999 Details
RJ Smith C 32y 19d v New Zealand Wellington 2 Oct 2011 Details
P Riordan H 32y 2d v New Zealand Wellington 2 Oct 2011 Details
SD Gray C 31y 319d v South Africa Port Elizabeth 3 Jun 1995 Details
R Banks N8 31y 261d v Italy Canberra 21 Oct 2003 Details
Q Fyffe FB 31y 256d v Tonga Wollongong 29 Oct 2003 Details
JL Lecky C 31y 236d v Romania Toulouse 9 Oct 1991 Details
RAR Bice (P) 31y 215d v France Beziers 2 Oct 1999 Details
MA Williams SH 31y 165d v Australia Bordeaux 29 Sep 2007 Details
N Dala (F) 31y 110d v Romania Leicester 6 Oct 2015 Details
S Franklin (P) 31y 40d v New Zealand Wellington 2 Oct 2011 Details
GD Ennis L 31y 15d v South Africa Port Elizabeth 3 Jun 1995 Details
RJ Thorpe F 30y 334d v France Milton Keynes 1 Oct 2015 Details
JD Graf (SH) 30y 315d v Namibia Toulouse 14 Oct 1999 Details
DS Stewart FB 30y 271d v Namibia Toulouse 14 Oct 1999 Details
EA Evans P 30y 261d v South Africa Port Elizabeth 3 Jun 1995 Details
MA Wyatt FB 30y 191d v New Zealand Lille 20 Oct 1991 Details
JC McKenzie N8 30y 191d v South Africa Port Elizabeth 3 Jun 1995 Details
JR Hutchinson F 30y 173d v Namibia Toulouse 14 Oct 1999 Details
DA Speirs H 30y 128d v New Zealand Lille 20 Oct 1991 Details
S Bryan (C) 30y 126d v Namibia Toulouse 14 Oct 1999 Details
ERP Knaggs L 30y 89d v New Zealand Melbourne 17 Oct 2003 Details
A Monro FH 30y 26d v New Zealand Wellington 2 Oct 2011 Details
PPR Mack (SH) 30y 18d v Romania Leicester 6 Oct 2015 Details
B Breen F 29y 361d v Romania Toulouse 9 Oct 1991 Details
M Schmid (N8) 29y 320d v Namibia Toulouse 14 Oct 1999 Details
DP Wooldridge P 29y 291d v Romania Leicester 6 Oct 2015 Details
CP Hearn C 29y 280d v Romania Leicester 6 Oct 2015 Details
DM Daypuck C 29y 221d v Australia Bordeaux 29 Sep 2007 Details
DC Jackart P 29y 162d v France Agen 13 Oct 1991 Details
DTH van der Merwe W 29y 161d v Romania Leicester 6 Oct 2015 Details
WU Stanley W 29y 104d v Tonga Wollongong 29 Oct 2003 Details

Only the player's most recent appearance listed

Records include the following current or recent matches:
Canada v Romania at Leicester, Rugby World Cup, Oct 6, 2015 [15-17 FT]
Canada v France at Milton Keynes, Rugby World Cup, Oct 1, 2015 [18-41 FT]
Canada v Italy at Leeds, Rugby World Cup, Sep 26, 2015 [18-23 FT]