SA National Players Test Caps (since re-admission in 1991)

The debut number reflects the order in which the player was selected to represent South Africa since re-admission in 1991.
(This is also the number dispalyed on the player's shirt and cap)

Debut number Name Versus Venue Start Date
1 Kepler Wessels West Indies Bridgetown 18/4/1992
2 Mark Rushmere West Indies Bridgetown 18/4/1992
3 Andrew Hudson West Indies Bridgetown 18/4/1992
4 Peter Kirsten West Indies Bridgetown 18/4/1992
5 Hansie Cronje West Indies Bridgetown 18/4/1992
6 Adrian Kuiper West Indies Bridgetown 18/4/1992
7 David Richardson West Indies Bridgetown 18/4/1992
8 Richard Snell West Indies Bridgetown 18/4/1992
9 Meyrick Pringle West Indies Bridgetown 18/4/1992
10 Allan Donald West Indies Bridgetown 18/4/1992
11 Tertius Bosch West Indies Bridgetown 18/4/1992
12 Jimmy Cook India Durban 13/11/1992
13 Jonty Rhodes India Durban 13/11/1992
14 Brian McMillan India Durban 13/11/1992
15 Omar Henry India Durban 13/11/1992
16 Brett Schultz India Durban 13/11/1992
17 Craig Matthews India Johannesburg 26/11/1992
18 Daryll Cullinan India Cape Town 02/01/1993
19 Pat Symcox Sri Lanka Moratuwa 25/8/1993
20 Clive Eksteen Sri Lanka Moratuwa 25/8/1993
21 Gary Kirsten Australia Melbourne 26/12/1993
22 Fanie de Villiers Australia Melbourne 26/12/1993
23 John Commins New Zealand Durban 26/12/1994
24 Steven Jack New Zealand Durban 26/12/1994
25 Rudi Steyn New Zealand Cape Town 02/01/1995
26 Shaun Pollock England Centurion 16/11/1995
27 Jacques Kallis England Durban 14/12/1995
28 Paul Adams England Port Elizabeth 26/12/1995
29 Herschelle Gibbs India Calcutta 27/11/1996
30 Lance Klusener India Calcutta 27/11/1996
31 Adam Bacher India Durban 26/10/1996
32 Mark Boucher Pakistan Sheikhupura 17/10/1997
33 HD Ackerman Pakistan Durban 26/2/1998
34 Makhaya Ntini Sri Lanka Cape Town 19/3/1998
35 Gerhardus Liebenberg Sri Lanka Centurion 27/3/1998
36 Steve Elworthy England Nottingham 23/7/1998
37 David Terbrugge West Indies Johannesburg 26/11/1998
38 Boeta Dippenaar Zimbabwe Bloemfontein 29/10/1999
39 Mornantau Hayward England Port Elizabeth 09/12/199
40 Pieter Strydom England Centurion 14/1/2000
41 Nicky Boje India Mumbai 24/2/2000
42 Neil McKenzie Sri Lanka Galle 20/7/2000
43 Mfuneko Ngam New Zealand Johannesburg 08/12/2000
44 Justin Kemp Sri Lanka Centurion 20/1/2001
45 Claude Henderson Zimbabwe Harare 07/09/2001
46 Andre Nel Zimbabwe Harare 07/09/2001
47 Justin Ontong Australia Sydney 02/01/2002
48 Ashwell Prince Australia Johannesburg 22/2/2002
49 Graeme Smith Australia Cape Town 08/03/2002
50 Andrew Hall Australia Cape Town 08/03/2002
51 Dewald Pretorius Australia Cape Town 08/03/2002
52 Martin van Jaarsveld Bangladesh East London 18/10/2002
53 Jacques Rudolph Bangladesh Chittagong 24/4/2003
54 Alan Dawson Bangladesh Chittagong 24/4/2003
55 Charl Willoughby Bangladesh Chittagong 24/4/2003
56 Robin Peterson Bangladesh Dhaka 01/05/2003
57 Monde Zondeki England Leeds 21/08/2003
58 Zander de Bruyn India Kanpur 20/11/2004
59 Thami Tsolekile India Kanpur 20/11/2004
60 Hashim Amla India Kolkata 28/11/2004
61 AB de Villiers England Port Elizabeth 17/12/2004
62 Dale Steyn England Port Elizabeth 17/12/2004
63 Charl Langeveldt England Cape Town 02/01/2005
64 Johan Botha Australia Sydney 02/01/2006
65 Morné Morkel India Durban 26/12/2006
66 Paul Harris India Cape Town 02/01/2007
67 J-P Duminy Australia Perth 17/12/2008
68 I Khan Australia Cape Town 19/03/2009
69 JA Morkel Australia Cape Town 19/03/2009
70 F de Wet England Centurion 16/12/2009
71 R McLaren England Johannesburg 14/01/2010
72 WD Parnell England Johannesburg 14/01/2010
73 AN Petersen India Kolkata 14/02/2010
74 LL Tsotsobe West Indies Port of Spain 10/06/2010
75 Imran Tahir Australia Cape Town 09/11/2011
76 VD Philander Australia Cape Town 09/11/2011
77 M de Lange Sri Lanka Durban 26/12/2011
78 RK Kleinveldt Australia Brisbane 09/11/2012
79 F du Plessis Australia Adelaide 22/11/2012
80 D Elgar Australia Perth 30/11/2012
81 KJ Abbott Pakistan Centurion 22/02/2013
82 Q de Kock Australia Port Elizabeth 20/02/2014
83 DL Piedt Zimbabwe Harare 09/08/2014
84 S van Zyl West Indies Centurion 17/12/2014
85 T Bavuma West Indies Port Elizabeth 26/12/2014
86 SR Harmer West Indies Cape Town 02/01/2015
87 DJ Vilas Bangladesh Dhaka 30/07/2015
88 K Rabada India Mohali 05/11/2015
89
CH Morris England Cape Town 02/01/2015
90
GC Viljoen
England Johannesburg 14/01/2015
91
SC Cook England Centurion 22/01/2015
92
KA Maharaj Australia Perth 03/11/2016
93
T Shamsi Australia Adelaide 24/11/2016
94
D Olivier Sri Lanka Johannesburg 12/01/2017

Note: Players who made their debut in the same match are sorted by batting order.