HOME
PLAYERS
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
ICC Associates
RECORDS
TEST SERIES
VENUES
CAPTAINS
Men
Women
PAST TOURS
MORE ...
CONTACT
South Africa Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
MEN
WOMEN
Career
Test
ODI
T20
WTest
WODI
WT20
OEG Baartman
2024
9
T Bavuma
2014-24
59
40
36
DG Bedingham
2023-24
6
AE Bosch
2016-24
3
20
41
N Brand
2024
2
MP Breetzke
2023-24
6
DT Brevis
2023
2
T Brits
2018-24
1
28
57
N Burger
2023-24
3
5
2
T Chetty
2007-22
2
134
82
GW Coetzee
2023-24
3
14
6
TB de Bruyn
2017-22
13
2
N de Klerk
2017-24
3
38
56
Q de Kock
2012-24
54
155
92
M de Ridder
2023-24
2
2
R de Swardt
2024
2
T de Zorzi
2023-24
6
8
A Dercksen
2023-24
1
1
13
M du Preez
2007-22
1
154
114
D Elgar
2012-24
86
8
SJ Erwee
2022-23
10
D Ferreira
2023-24
4
BC Fortuin
2019-24
8
23
C Fortuin
2024
2
L Goodall
2016-24
1
50
21
MZ Hamza
2019-24
8
1
SR Harmer
2015-23
10
BE Hendricks
2014-23
1
10
19
RR Hendricks
2014-24
37
71
A Hlubi
2023-24
1
2
2
S Ismail
2007-23
1
127
113
S Jafta
2016-24
3
32
46
M Jansen
2021-24
13
23
13
M Kapp
2009-24
3
146
107
A Khaka
2012-24
103
62
MM Klaas
2010-24
2
75
65
H Klaasen
2018-24
4
54
52
PE Kruger
2024
4
L Lee
2013-22
2
100
82
GF Linde
2019-21
3
2
14
SE Luus
2012-24
3
124
120
SSB Magala
2021-23
8
6
KA Maharaj
2016-24
52
44
35
JN Malan
2019-22
23
11
KT Maphaka
2024
3
AK Markram
2017-24
39
71
51
E Marx
2023-24
7
7
K Meso
2024
2
DA Miller
2010-24
173
122
N Mlaba
2019-24
3
26
52
EM Moore
2024
1
TL Moreki
2024
2
PWA Mulder
2017-24
14
18
9
S Muthusamy
2019-23
3
S Naidu
2024
3
LT Ngidi
2017-24
19
59
42
AA Nortje
2019-24
19
22
42
AR Ntozakhe
2017-22
21
12
D Olivier
2017-24
16
2
WD Parnell
2009-23
6
73
56
D Paterson
2017-24
4
4
8
NX Peter
2024
2
2
KD Petersen
2021-24
14
AL Phehlukwayo
2016-24
4
80
42
DL Piedt
2014-24
11
Dwaine Pretorius
2016-22
3
27
30
K Rabada
2014-24
64
101
65
RD Rickelton
2022-24
5
2
6
RR Rossouw
2014-23
36
29
TS Sekhukhune
2018-24
2
26
37
T Shamsi
2016-24
2
51
70
NP Shangase
2019-24
11
10
LL Sipamla
2019-22
3
5
9
JF Smith
2024
1
1
A Steyn
2014-22
1
39
5
T Stubbs
2022-24
3
4
29
GA Stuurman
2021-22
2
1
CL Tryon
2010-24
2
103
102
D Tucker
2022-24
2
10
14
HE van der Dussen
2018-24
18
62
48
D van Niekerk
2009-21
1
107
86
R van Tonder
2024
2
K Verreynne
2020-24
18
15
S von Berg
2024
1
LB Williams
2021-24
2
4
13
L Wolvaardt
2016-24
3
98
72
K Zondo
2018-23
5
6
MEN
WOMEN
Career
Test
ODI
T20
WTest
WODI
WT20
KJ Abbott
2013-17
11
28
21
YA Abdulla
2009
2
S Abrahams
2000
1
HD Ackerman
1998
4
PR Adams
1995-2004
45
24
NAT Adcock
1953-62
26
E Akehurst
1997-99
8
HM Amla
2004-19
124
181
41
JH Anderson
1902
1
OV Anderson
2008
5
2
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
J Barnard
2002-04
3
8
HV Baumgartner
1913
1
R Beaumont
1912-14
5
DW Begbie
1948-50
5
F Behardien
2012-18
59
38
AJ Bell
1929-35
16
SM Benade
2005-13
1
29
19
DM Benkenstein
1998-2002
23
AL Bezuidenhout
1997
6
BM Bezuidenhout
2014-15
4
7
M Bisset
1899-1910
3
GF Bissett
1927-28
4
K Blair
2007
2
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
BA Botha
1972
3
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
C Brits
2002-13
4
69
19
HD Bromfield
1961-65
9
LS Brown
1931-32
2
RE Bryson
1997
7
AA Burger
1997-2000
18
CGD Burger
1958
2
SF Burke
1962-65
2
ID Buys
1922
1
B Cairncross
1960
3
DJ Callaghan
1992-2000
29
HB Cameron
1927-35
26
T Campbell
1910-12
5
PR Carlstein
1958-64
8
D Carr
1999
2
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
GL Cloete
2018-19
2
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
SC Cook
2016-17
11
SJ Cook
1991-93
3
4
AHC Cooper
1913
1
TS Cordes
2013
2
2
CS Cowan
2003
2
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
CJ Dala
2018-21
2
10
EL Dalton
1929-39
15
MR Daniels
2010-19
33
40
H Davids
2012-13
2
9
EQ Davies
1936-39
5
HA Davies
1997-2000
25
AC Dawson
1998-2004
2
19
OC Dawson
1947-49
9
L de Beer
2005-07
11
Z de Bruyn
2004
3
M de Lange
2011-16
2
4
6
AB de Villiers
2004-18
114
223
78
PS de Villiers
1992-98
18
83
F de Wet
2009-10
2
HG Deane
1924-31
17
B Dermota
1997
3
D Devnarain
2008-16
29
22
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
F du Plessis
2011-21
69
143
47
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
Jean-Paul Duminy
2004-19
46
199
81
OR Dunell
1889
2
DM Dupavillon
2020-21
2
DV Dyer
1947
3
CE Eksteen
1991-2000
7
6
CE Eksteen
1997-2004
1
36
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
Y Fourie
2014-18
1
15
10
HH Francis
1899
2
CM Francois
1922-23
5
CN Frank
1921
3
WHB Frank
1896
1
SA Fritz
2003-14
59
26
R Frylinck
2017-18
3
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
CA Gildenhuys
1972
3
RA Gleeson
1896
1
GK Glover
1896
1
TL Goddard
1955-70
41
N Gordon
1938-39
5
JA Gove
1960-72
7
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
AL Hodgkinson
2000-12
3
38
8
P Hollett
1960-61
4
AC Hudson
1991-98
35
89
D Hughes
1997
2
EMA Hurly
1960-61
4
P Hutchinson
1889
2
Imran Tahir
2011-19
20
107
35
CA Ingram
2010-13
31
9
DEJ Ironside
1953-54
3
BL Irvine
1970
4
J Irwin
1960
3
SD Jack
1994-95
2
2
A Jackson
1960-61
2
LZ Jacobs
2003
2
CL Johnson
1896
1
M Jones
1972
1
C Jonker
2018
2
2
JH Kallis
1995-2014
165
323
25
MA Katz
1972
2
HJ Keith
1953-57
8
JM Kemp
2001-07
4
79
8
GA Kempis
1889
1
JC Kent
2002
2
I Khan
2009
1
APC Kilowan
2003-09
1
32
11
G Kirsten
1993-2004
101
185
O Kirsten
2016-17
9
2
PN Kirsten
1991-94
12
40
RK Kleinveldt
2008-13
4
10
6
P Klesser
1960
1
L Klusener
1996-2004
49
171
LJ Koen
1997-2000
5
L Korkie
1997-99
7
A Kotze
1997-99
15
JJ Kotze
1902-07
3
GJP Kruger
2006
3
1
HG Kuhn
2009-17
4
7
AP Kuiper
1991-96
1
25
A Kuylaars
1997-2000
23
F Kuys
1899
1
S Lackay
2018
2
5
KA Laing
1997-2002
1
23
E Lambert
1960
2
HR Lance
1962-70
13
B Lang
1960-61
3
CK Langeveldt
2001-10
6
72
9
ACB Langton
1935-39
15
GB Lawrence
1961-62
5
AK le Breton
2013
6
5
FL le Roux
1914
1
E Leie
2015
2
MM Letsoalo
2007-17
2
68
48
RE Levi
2012
13
LP Lewis
1999-2000
9
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 Logtenberg
2003-07
3
26
2
M Lotter
2002
1
1
S Loubser
2007-14
2
60
43
J Louw
2008-09
3
2
WJ Lubbe
2021
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
JF McNaughton
1960-61
3
MJ Macaulay
1965
1
PJ Malan
2020
3
ZN Mali
2018-19
7
9
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
A Minny
2007-08
14
5
B Mitchell
1929-49
42
F Mitchell
1912
3
D Moe
1972
3
NA Moodley
2013-15
1
9
9
DPB Morkel
1927-32
16
JA Morkel
2004-15
1
56
50
M Morkel
2006-18
86
114
41
CH Morris
2012-19
4
42
23
M Mosehle
2017
7
PV Mpitsang
1999
2
ARA Murray
1952-54
10
N Ndzundzu
2000-05
1
16
SM Nefdt
1960-61
4
A Nel
2001-08
36
79
2
JD Nel
1949-57
6
J Nell
2010
2
3
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
A Nyiki
2011
1
S O'Linn
1960-61
7
AE Ochse
1889
2
AL Ochse
1928-29
3
L Olivier
1997-2000
28
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
M Payne
1960-72
5
COC Pearse
1910-11
3
SJ Pegler
1910-24
16
AN Petersen
2006-15
36
21
2
RJ Peterson
2002-14
15
79
21
AM Phangiso
2012-18
21
16
VD Philander
2007-20
64
30
7
S Pillay
2004-05
12
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
Y Potgieter
2013-14
16
7
N Pothas
2000
3
JE Pothecary
1960
3
AW Powell
1899
1
Dewald Pretorius
2002-03
4
K Price
1997-2000
26
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
S Qeshile
2019
2
NA Quinn
1929-32
12
T Reeves
2002-05
4
DJ Reid
1997-2002
1
29
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
R Scheepers
2000
1
BN Schultz
1992-97
9
1
RO Schwarz
1906-12
20
R Searle
2018
2
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
LH Sing
1997
1
WH Skog
1972
3
AE Smith
2003-10
3
37
14
CJE Smith
1902
3
FW Smith
1889-96
3
GC Smith
2002-14
116
196
33
S Smith
2018-19
7
VI Smith
1947-57
9
M Smook
2011
3
JT Smuts
2017-21
6
13
RP Snell
1991-96
5
42
SD Snooke
1907
1
SJ Snooke
1906-23
26
GJ Snyman
2021
1
WRT Solomon
1899
1
A Stears
1997
2
ELR Stewart
1993-2002
6
RB Stewart
1889
1
DW Steyn
2004-20
93
123
47
PJR Steyn
1995
3
1
R Stoop
1997
4
LA Stricker
1910-12
13
H Strydom
2000-04
8
PC Strydom
2000
2
10
MJ Susskind
1924
5
K Swart
1997
3
PL Symcox
1993-99
20
80
AS Taai
2005-10
13
7
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
CS Terblanche
2003-09
1
21
5
M Terblanche
1997-2008
4
61
2
DJ Terbrugge
1998-2004
7
4
NP Thabethe
2014
1
1
1
J Theron
2010-12
4
9
E Theunissen-Fourie
2013
3
1
NHCD Theunissen
1889
1
AC Thomas
2007
1
K Thomson
2009-11
9
6
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
F Tunnicliffe
2018-21
3
10
PS Twentyman-Jones
1902
1
PJ van Biljon
2020-21
10
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
Y van der Merwe
2000-03
3
18
JJ van der Wath
2006-07
10
8
C van der Westhuizen
2003-10
2
33
12
Y van der Westhuizen
2009-14
8
12
M van Jaarsveld
2002-04
9
11
VB van Jaarsveld
2009
2
3
Y van Mentz
1960-61
4
CB van Ryneveld
1951-58
19
MN van Wyk
2003-15
17
8
CJPG van Zyl
1992
2
J van Zyl
1972
1
S van Zyl
2014-16
12
SD van Zyl
1999-2004
2
18
GD Varnals
1964-65
3
DJ Vilas
2012-16
6
1
GC Viljoen
2016
1
KG Viljoen
1930-49
27
S Viljoen
2000-02
1
17
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
LG Ward
1960-72
7
TA Ward
1912-24
23
JC Watkins
1949-57
15
E Webber
1999
1
C Wesley
1960
3
KC Wessels
1991-94
16
55
RJ Westcott
1954-58
5
D Weyers
1972
3
GC White
1906-12
17
D Wiese
2013-16
6
20
BG Williams
1972
2
HS Williams
1999-2000
7
G Williamson
1972
3
CM Willoughby
2000-03
2
3
JT Willoughby
1896
2
CS Wimble
1892
1
PL Winslow
1950-55
5
D Wood
1961
1
OE Wynne
1948-50
6
M Yachad
1991
1
M Zondeki
2002-08
6
11
1
JW Zulch
1910-21
16
Copyright © 2024 Hat Trick Stats Cricket Database