HOME
RECORDS
TEST SERIES
VENUES
CAPTAINS
PLAYERS
Australia
Bangladesh
England
India
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
ICC Associates
PAST TOURS
MORE ...
CONTACT
South Africa Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
Career
Test
ODI
T20
KJ Abbott
2013-17
11
28
21
HM Amla
2004-18
117
164
40
T Bavuma
2014-18
29
2
F Behardien
2012-18
59
37
SC Cook
2016-17
11
CJ Dala
2018
3
TB de Bruyn
2017-18
5
2
Q de Kock
2012-18
33
90
31
M de Lange
2011-16
2
4
6
AB de Villiers
2004-18
114
223
78
F du Plessis
2011-18
52
117
36
Jean-Paul Duminy
2004-18
46
184
76
Dwaine Pretorius
2016-17
12
2
D Elgar
2012-18
49
6
R Frylinck
2017
2
SR Harmer
2015
5
BE Hendricks
2014-17
7
RR Hendricks
2014-18
12
Imran Tahir
2011-18
20
85
33
C Jonker
2018
1
H Klaasen
2018
4
3
HG Kuhn
2009-17
4
7
E Leie
2015
2
KA Maharaj
2016-18
20
2
AK Markram
2017-18
10
7
DA Miller
2010-18
105
57
JA Morkel
2004-15
1
56
50
M Morkel
2006-18
86
114
41
CH Morris
2012-18
4
34
17
M Mosehle
2017
7
PWA Mulder
2017
1
LT Ngidi
2017-18
3
4
3
D Olivier
2017
5
WD Parnell
2009-17
6
65
40
D Paterson
2017-18
3
7
AM Phangiso
2012-18
21
16
AL Phehlukwayo
2016-18
4
25
12
VD Philander
2007-18
54
30
7
DL Piedt
2014-16
7
K Rabada
2014-18
30
48
16
RR Rossouw
2014-16
36
15
T Shamsi
2016-18
1
7
5
JT Smuts
2017-18
8
DW Steyn
2004-18
86
114
42
MN van Wyk
2003-15
17
8
S van Zyl
2014-16
12
DJ Vilas
2012-16
6
1
GC Viljoen
2016
1
D Wiese
2013-16
6
20
K Zondo
2018
3
Career
Test
ODI
T20
YA Abdulla
2009
2
S Abrahams
2000
1
HD Ackerman
1998
4
PR Adams
1995-2004
45
24
NAT Adcock
1953-62
26
JH Anderson
1902
1
WH Ashley
1889
1
A Bacher
1965-70
12
AM Bacher
1996-2005
19
13
XC Balaskas
1930-38
9
EJ Barlow
1961-70
30
HV Baumgartner
1913
1
R Beaumont
1912-14
5
DW Begbie
1948-50
5
AJ Bell
1929-35
16
DM Benkenstein
1998-2002
23
M Bisset
1899-1910
3
GF Bissett
1927-28
4
JM Blanckenberg
1913-24
18
KC Bland
1961-66
21
EG Bock
1935
1
GH Bodi
2007
2
1
N Boje
1995-2006
43
113
1
GE Bond
1938
1
T Bosch
1992
1
2
LE Bosman
2006-10
13
14
J Botha
2005-12
5
76
40
JT Botten
1965
3
MV Boucher
1997-2012
146
290
25
WH Brann
1922-23
3
AW Briscoe
1935-38
2
HD Bromfield
1961-65
9
LS Brown
1931-32
2
RE Bryson
1997
7
CGD Burger
1958
2
SF Burke
1962-65
2
ID Buys
1922
1
DJ Callaghan
1992-2000
29
HB Cameron
1927-35
26
T Campbell
1910-12
5
PR Carlstein
1958-64
8
CP Carter
1912-24
10
RH Catterall
1922-31
24
HW Chapman
1914-21
2
JE Cheetham
1949-55
24
GA Chevalier
1970
1
JAJ Christy
1929-32
10
GWA Chubb
1951
5
JAK Cochran
1931
1
SK Coen
1927-28
2
JMM Commaille
1910-27
12
JB Commins
1994-95
3
DP Conyngham
1923
1
FJ Cook
1896
1
SJ Cook
1991-93
3
4
AHC Cooper
1913
1
JL Cox
1913-14
3
G Cripps
1892
1
RJ Crisp
1935-36
9
WJ Cronje
1992-2000
68
188
DN Crookes
1994-2000
32
DJ Cullinan
1993-2001
70
138
SH Curnow
1930-32
7
EL Dalton
1929-39
15
H Davids
2012-13
2
9
EQ Davies
1936-39
5
AC Dawson
1998-2004
2
19
OC Dawson
1947-49
9
Z de Bruyn
2004
3
PS de Villiers
1992-98
18
83
F de Wet
2009-10
2
HG Deane
1924-31
17
Dewald Pretorius
2002-03
4
HH Dippenaar
1999-2007
38
101
1
CD Dixon
1914
1
AA Donald
1991-2003
72
164
RR Dower
1899
1
RG Draper
1950
2
JH du Preez
1967
2
JF du Toit
1892
1
CAR Duckworth
1957
2
R Dumbrill
1965-66
5
Jacobus P Duminy
1927-29
3
OR Dunell
1889
2
DV Dyer
1947
3
CE Eksteen
1991-2000
7
6
MK Elgie
1961-62
3
S Elworthy
1998-2002
4
39
WR Endean
1951-58
28
WS Farrer
1962-64
6
GA Faulkner
1906-24
25
JP Fellows-Smith
1960
4
CG Fichardt
1892-96
2
CE Finlason
1889
1
CE Floquet
1910
1
HH Francis
1899
2
CM Francois
1922-23
5
CN Frank
1921
3
WHB Frank
1896
1
ERH Fuller
1953-57
7
GM Fullerton
1947-51
7
KJ Funston
1952-58
18
D Gamsy
1970
2
HH Gibbs
1996-2010
90
248
23
RA Gleeson
1896
1
GK Glover
1896
1
TL Goddard
1955-70
41
N Gordon
1938-39
5
R Graham
1899
2
RE Grieveson
1939
2
GM Griffin
1960
2
AE Hall
1923-31
7
AJ Hall
1999-2007
21
88
2
GG Hall
1965
1
EA Halliwell
1892-1902
8
CG Halse
1964
3
PAM Hands
1913-24
7
RHM Hands
1914
1
MA Hanley
1949
1
PL Harris
2007-11
37
3
TA Harris
1947-49
3
GPD Hartigan
1912-14
5
RL Harvey
1936
2
CMH Hathorn
1902-11
12
M Hayward
1998-2004
16
21
F Hearne
1892-96
4
GAL Hearne
1922-24
3
PS Heine
1955-62
14
CW Henderson
2001-02
7
4
T Henderson
2006
1
O Henry
1992-93
3
3
CFW Hime
1896
1
AC Hudson
1991-98
35
89
P Hutchinson
1889
2
CA Ingram
2010-13
31
9
DEJ Ironside
1953-54
3
BL Irvine
1970
4
SD Jack
1994-95
2
2
CL Johnson
1896
1
JH Kallis
1995-2014
165
323
25
HJ Keith
1953-57
8
JM Kemp
2001-07
4
79
8
GA Kempis
1889
1
JC Kent
2002
2
I Khan
2009
1
G Kirsten
1993-2004
101
185
PN Kirsten
1991-94
12
40
RK Kleinveldt
2008-13
4
10
6
L Klusener
1996-2004
49
171
LJ Koen
1997-2000
5
JJ Kotze
1902-07
3
GJP Kruger
2006
3
1
AP Kuiper
1991-96
1
25
F Kuys
1899
1
HR Lance
1962-70
13
CK Langeveldt
2001-10
6
72
9
ACB Langton
1935-39
15
GB Lawrence
1961-62
5
FL le Roux
1914
1
RE Levi
2012
13
PT Lewis
1913
1
GFJ Liebenberg
1995-98
5
4
DT Lindsay
1963-70
19
JD Lindsay
1947
3
NV Lindsay
1921
1
WVS Ling
1921-23
6
CB Llewellyn
1896-1912
15
J Louw
2008-09
3
2
EB Lundie
1914
1
CN McCarthy
1948-51
15
DJ McGlew
1951-62
34
ND McKenzie
2000-09
58
64
2
AH McKinnon
1960-66
8
R McLaren
2009-14
2
54
12
RA McLean
1951-64
40
BM McMillan
1991-98
38
78
Q McMillan
1929-32
13
MJ Macaulay
1965
1
NBF Mann
1947-51
19
PNF Mansell
1951-55
13
LA Markham
1949
1
WFE Marx
1921
3
CR Matthews
1991-97
18
56
DJ Meintjes
1923
2
MG Melle
1950-53
7
A Melville
1938-49
11
J Middleton
1896-1902
6
CH Mills
1892
1
WH Milton
1889-92
3
B Mitchell
1929-49
42
F Mitchell
1912
3
DPB Morkel
1927-32
16
PV Mpitsang
1999
2
ARA Murray
1952-54
10
A Nel
2001-08
36
79
2
JD Nel
1949-57
6
C Newberry
1913-14
4
ES Newson
1930-39
3
M Ngam
2000-01
3
F Nicholson
1935-36
4
JFW Nicolson
1928
3
NO Norton
1910
1
AD Nourse
1935-51
34
AW Nourse
1902-24
45
M Ntini
1998-2011
101
172
10
EP Nupen
1921-36
17
S O'Linn
1960-61
7
AE Ochse
1889
2
AL Ochse
1928-29
3
JL Ontong
2001-15
2
27
14
HG Owen-Smith
1929
5
SJ Palframan
1996
7
AW Palm
1927
1
GM Parker
1924
2
DC Parkin
1892
1
JT Partridge
1963-65
11
COC Pearse
1910-11
3
SJ Pegler
1910-24
16
AN Petersen
2006-15
36
21
2
RJ Peterson
2002-14
15
79
21
AJ Pithey
1957-65
17
DB Pithey
1963-67
8
JB Plimsoll
1947
1
PM Pollock
1961-70
28
RG Pollock
1963-70
23
SM Pollock
1995-2008
108
294
12
RM Poore
1896
3
N Pothas
2000
3
JE Pothecary
1960
3
AW Powell
1899
1
AG Prince
2002-11
66
49
1
CFH Prince
1899
1
MW Pringle
1992-95
4
17
MJ Procter
1967-70
7
HLE Promnitz
1927
2
AG Puttick
2005
1
NA Quinn
1929-32
12
N Reid
1921
1
JN Rhodes
1992-2003
52
245
CEB Rice
1991
3
AR Richards
1896
1
BA Richards
1970
4
WHM Richards
1889
1
DJ Richardson
1991-98
42
122
MJR Rindel
1994-99
22
JB Robertson
1935-36
3
A Rose-Innes
1889
2
TW Routledge
1892-96
4
AMB Rowan
1947-51
15
EAB Rowan
1935-51
26
GA Rowe
1896-1902
5
JA Rudolph
2003-12
48
43
1
DB Rundle
1994
2
MW Rushmere
1992
1
4
SV Samuelson
1910
1
BN Schultz
1992-97
9
1
RO Schwarz
1906-12
20
AW Seccull
1896
1
MA Seymour
1963-70
7
WA Shalders
1899-1907
12
TG Shaw
1991-94
9
GH Shepstone
1896-99
2
PW Sherwell
1906-11
13
M Shezi
2014
1
IJ Siedle
1928-36
18
EO Simons
1994-95
23
JH Sinclair
1896-1911
25
CJE Smith
1902
3
FW Smith
1889-96
3
GC Smith
2002-14
116
196
33
VI Smith
1947-57
9
RP Snell
1991-96
5
42
SD Snooke
1907
1
SJ Snooke
1906-23
26
WRT Solomon
1899
1
ELR Stewart
1993-2002
6
RB Stewart
1889
1
PJR Steyn
1995
3
1
LA Stricker
1910-12
13
PC Strydom
2000
2
10
MJ Susskind
1924
5
PL Symcox
1993-99
20
80
HM Taberer
1902
1
AB Tancred
1889
2
LJ Tancred
1902-13
14
VM Tancred
1899
1
GL Tapscott
1913
1
LE Tapscott
1923
2
HJ Tayfield
1949-60
37
AI Taylor
1956
1
D Taylor
1914
2
HW Taylor
1912-32
42
R Telemachus
1998-2007
37
3
DJ Terbrugge
1998-2004
7
4
J Theron
2010-12
4
9
NHCD Theunissen
1889
1
AC Thomas
2007
1
G Thornton
1902
1
DS Tomlinson
1935
1
AJ Traicos
1970
3
PHJ Trimborn
1967-70
4
MS Tshabalala
2007
4
TL Tsolekile
2004
3
LL Tsotsobe
2009-14
5
61
23
LR Tuckett
1914
1
LTD Tuckett
1947-49
9
PS Twentyman-Jones
1902
1
PGV van der Bijl
1938-39
5
EA van der Merwe
1929-36
2
PL van der Merwe
1963-67
15
RE van der Merwe
2009-10
13
13
JJ van der Wath
2006-07
10
8
M van Jaarsveld
2002-04
9
11
VB van Jaarsveld
2009
2
3
CB van Ryneveld
1951-58
19
CJPG van Zyl
1992
2
GD Varnals
1964-65
3
KG Viljoen
1930-49
27
CL Vincent
1927-35
25
CH Vintcent
1889-92
3
AEE Vogler
1906-11
15
HF Wade
1935-36
10
WW Wade
1938-50
11
JHB Waite
1951-65
50
KA Walter
1961
2
TA Ward
1912-24
23
JC Watkins
1949-57
15
C Wesley
1960
3
KC Wessels
1991-94
16
55
RJ Westcott
1954-58
5
GC White
1906-12
17
HS Williams
1999-2000
7
CM Willoughby
2000-03
2
3
JT Willoughby
1896
2
CS Wimble
1892
1
PL Winslow
1950-55
5
OE Wynne
1948-50
6
M Yachad
1991
1
M Zondeki
2002-08
6
11
1
JW Zulch
1910-21
16
Copyright © 2018 HowzStat Cricket Database.