South Africa Players Directory Flag


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-17 103 156 38
T Bavuma 2014-17 20 1
F Behardien 2012-17 56 32
SC Cook 2016-17 11
TB de Bruyn 2017 1 2
Q de Kock 2012-17 19 85 30
M de Lange 2011-16 2 4 6
   
AB de Villiers 2004-17 106 217 76
F du Plessis 2011-17 40 113 36
Jean-Paul Duminy 2004-17 45 177 71
Dwaine Pretorius 2016-17 10 1
D Elgar 2012-17 35 6
SR Harmer 2015 5
RR Hendricks 2014-17 9
Imran Tahir 2011-17 20 78 33
   
JH Kallis 1995-2014 165 323 25
HG Kuhn 2009-17 7
E Leie 2015 2
R McLaren 2009-14 2 54 12
KA Maharaj 2016-17 7 2
DA Miller 2010-17 99 52
JA Morkel 2004-15 1 56 50
M Morkel 2006-17 74 109 41
   
CH Morris 2012-17 2 29 14
M Mosehle 2017 6
L Ngidi 2017 3
D Olivier 2017 1
JL Ontong 2001-15 2 27 14
WD Parnell 2009-17 5 65 40
D Paterson 2017 4
AN Petersen 2006-15 36 21 2
   
RJ Peterson 2002-14 15 79 21
AM Phangiso 2012-17 21 13
AL Phehlukwayo 2016-17 17 7
VD Philander 2007-17 43 30 7
DL Piedt 2014-16 7
K Rabada 2014-17 17 40 16
RR Rossouw 2014-16 36 15
T Shamsi 2016-17 1 5 2
   
M Shezi 2014 1
JT Smuts 2017 6
DW Steyn 2004-16 85 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
 
  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
BE Hendricks 2014 5
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
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
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
   
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
   
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
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 © 2017 HowzStat Cricket Database.