Player Pos Age Opposition Ground Date Match
AJ Hartley W 18y 18d v Britain Cape Town 5 Sep 1891 Details
DG Cope FB 19y 8d v Britain Johannesburg 22 Aug 1896 Details
JA Loubser W 19y 37d v Britain Cape Town 12 Sep 1903 Details
RCB van Ryneveld HB 19y 51d v Britain Port Elizabeth 27 Aug 1910 Details
WJ Mills W 19y 72d v Britain Port Elizabeth 27 Aug 1910 Details
FG Turner W 19y 112d v Australia Cape Town 8 Jul 1933 Details
BH Heatlie Fwd 19y 126d v Britain Kimberley 29 Aug 1891 Details
SC de Melker C 19y 158d v Britain Kimberley 5 Sep 1903 Details
FPL Steyn W 19y 181d v Ireland Lansdowne Road 11 Nov 2006 Details
SJ Joubert FB 19y 230d v Ireland Belfast 24 Nov 1906 Details
JM Powell HB 19y 260d v Britain Kimberley 29 Aug 1891 Details
PS Twentyman-Jones W 19y 321d v Britain Port Elizabeth 30 Jul 1896 Details
M Ralepelle (H) 19y 349d v New Zealand Pretoria 26 Aug 2006 Details
PJ Lambie (FH) 20y 20d v Ireland Lansdowne Road 6 Nov 2010 Details
TM Moll Fwd 20y 38d v Britain Port Elizabeth 27 Aug 1910 Details
GD Roos Fwd 20y 38d v Britain Port Elizabeth 27 Aug 1910 Details
JL Goosen (FH) 20y 43d v Australia Perth 8 Sep 2012 Details
PJ Lyster W 20y 52d v Australia Durban 22 Jul 1933 Details
JL Serfontein (W) 20y 54d v Italy Durban 8 Jun 2013 Details
CD Bosch (FH) 20y 55d v Argentina Port Elizabeth 19 Aug 2017 Details
JPR Pietersen FB 20y 59d v Australia Johannesburg 9 Sep 2006 Details
JH Barnard FH 20y 78d v Scotland Murrayfield 17 Apr 1965 Details
KT van Vollenhoven C 20y 99d v Lions Johannesburg 6 Aug 1955 Details
D Willemse (C) 20y 103d v Argentina Durban 18 Aug 2018 Details
H Pollard FH 20y 109d v Scotland Port Elizabeth 28 Jun 2014 Details
CW Smith Fwd 20y 142d v Britain Kimberley 29 Aug 1891 Details
H Lobberts (F) 20y 160d v England Twickenham 18 Nov 2006 Details
D Devine SH 20y 177d v Britain Port Elizabeth 13 Sep 1924 Details
M Zimerman W 20y 180d v Wales Swansea 5 Dec 1931 Details
SWP Burger (N8) 20y 194d v Georgia Sydney 24 Oct 2003 Details
J White C 20y 199d v Wales Swansea 5 Dec 1931 Details
FA Alexander Fwd 20y 212d v Britain Port Elizabeth 30 Jul 1891 Details
HM Bosman FH 20y 214d v Wales Millennium Stadium 19 Nov 2005 Details
J Fourie C 20y 221d v Uruguay Perth 11 Oct 2003 Details
E Etzebeth L 20y 224d v England Durban 9 Jun 2012 Details
JLA Bester W 20y 252d v Britain Port Elizabeth 3 Sep 1938 Details
DJ Hougaard (FH) 20y 280d v Uruguay Perth 11 Oct 2003 Details
JP Michau FH 20y 311d v New Zealand Dunedin 13 Aug 1921 Details
W Julies C 20y 352d v Spain Murrayfield 10 Oct 1999 Details
GE Devenish Fwd 21y 3d v Britain Port Elizabeth 30 Jul 1891 Details
TA Harris FH 21y 8d v New Zealand Christchurch 4 Sep 1937 Details
JJN Swart W 21y 8d v Lions Johannesburg 6 Aug 1955 Details
FW Douglass Fwd 21y 15d v Britain Port Elizabeth 30 Jul 1896 Details
DI de Villiers C 21y 17d v Britain Johannesburg 6 Aug 1910 Details
DJA Morkel W 21y 22d v Britain Johannesburg 26 Aug 1903 Details
AH le Roux P 21y 25d v England Pretoria 4 Jun 1994 Details
DFT Morkel Fwd 21y 29d v Ireland Belfast 24 Nov 1906 Details
MC Coetzee F 21y 32d v England Durban 9 Jun 2012 Details
JH van der Schyff FB 21y 35d v New Zealand Cape Town 16 Jul 1949 Details
PJ Spies N8 21y 37d v Australia Brisbane 15 Jul 2006 Details

Only the player's first appearance listed

Records include the following current or recent matches:
South Africa v New Zealand at Pretoria, Rugby Championship, Oct 6, 2018 [0-0]
South Africa v Australia at Port Elizabeth, Rugby Championship, Sep 29, 2018 [0-0]
South Africa v Argentina at Durban, Rugby Championship, Aug 18, 2018 [34-21 FT]