Country Records and Statistics - Player Listings
Players for   Recent Only
Name Known As Born Career Matches Inns Runs 100s HS Bat Avg Wkts 4W Bowl Avg E/R Best
K J Abbott Kyle Abbott 18/06/1987 2013-2016 28 13 76 0 23* 8.44 34 2 30.91 4.84 4/21
S Abrahams Shafiek Abrahams 04/03/1968 2000-2000 1 1 16 0 16 0.00 0 0   - 4.00 0/40
P R Adams Paul Adams 20/01/1977 1996-2003 24 9 66 0 33 16.50 29 0 28.10 4.41 3/26
H M Amla Hashim Amla 31/03/1983 2008-2019 181 178 8113 27 159* 49.47 0 0   -   -
A M Bacher Adam Bacher 29/10/1973 1997-2005 13 13 270 0 56* 20.77 3 0 21.33 3.56 2/36
T Bavuma* Temba Bavuma 17/05/1990 2016- 38 37 1512 5 144* 45.82 0 0   - 3.57 0/22
F Behardien Farhaan Behardien 09/10/1983 2013-2018 59 49 1074 0 70* 30.69 14 0 51.36 5.77 3/19
D M Benkenstein Dale Benkenstein 09/06/1974 1998-2002 23 20 305 0 69* 17.94 4 0 11.00 4.06 3/5
G H Bodi Gulam Bodi 04/01/1979 2007-2007 2 2 83 0 51* 41.50 0 0   - 8.00 0/8
N Boje Nico Boje 20/03/1973 1995-2005 113 69 1410 2 129* 27.65 95 3 35.27 4.51 5/21
T Bosch Tertius Bosch 14/03/1966 1992-1992 2 0 0 0 0* 0.00 0 0   - 7.76 0/19
L L Bosman Loots Bosman 14/04/1977 2006-2010 13 11 299 0 88* 27.18 0 0   -   -
J Botha Johan Botha 02/05/1982 2005-2012 76 48 578 0 46* 18.65 72 1 39.11 4.56 4/19
M V Boucher Mark Boucher 03/12/1976 1998-2011 290 216 4523 1 147 28.45 0 0   -   -
R E Bryson Rudi Bryson 25/07/1968 1997-1997 7 4 32 0 17 32.00 7 0 46.14 5.13 2/34
N Burger* Nandre Burger 11/08/1995 2023- 3 2 8 0 7* 8.00 5 0 25.80 5.23 3/30
D J Callaghan David Callaghan 01/02/1965 1992-2000 29 25 493 1 169 25.95 10 0 36.50 4.93 3/32
G Coetzee* Gerald Coetzee 02/10/2000 2023- 14 7 57 0 22* 8.14 31 2 23.23 6.49 4/44
S J Cook Stephen Cook 31/07/1953 1991-1993 4 4 67 0 35* 16.75 0 0   -   -
W J Cronje Hansie Cronje 25/09/1969 1992-2000 188 175 5565 2 112* 38.65 114 2 34.79 4.44 5/32
D N Crookes Derek Crookes 05/03/1969 1994-2000 32 23 296 0 54* 14.80 25 0 40.44 4.97 3/30
D J Cullinan Daryll Cullinan 04/03/1967 1993-2000 138 133 3860 3 124* 32.99 5 0 24.80 4.28 2/30
C J Dala Junior Dala 29/12/1989 2018-2018 2 2 8 0 5* 8.00 1 0 121.00 7.12 1/57
H Davids Henry Davids 19/01/1980 2013-2013 2 2 8 0 7* 4.00 0 0   -   -
A C Dawson Alan Dawson 27/11/1969 1998-2004 19 7 69 0 23 23.00 21 1 34.05 4.76 4/49
Q de Kock* Quinton de Kock 17/12/1992 2013- 155 155 6770 21 178* 45.74 0 0   -   -
M de Lange Marchant de Lange 13/10/1990 2012-2016 4 0 0 0 0* 0.00 10 1 19.80 5.68 4/46
A B de Villiers AB de Villiers 17/02/1984 2005-2018 223 213 9427 25 176* 54.18 7 0 25.71 6.00 2/15
P S De Villiers Fanie De Villiers 13/10/1964 1992-1997 83 36 170 0 20 8.10 95 2 27.75 3.58 4/27
T de Zorzi* Tony de Zorzi 28/08/1997 2023- 5 5 276 1 119 69.00 0 0   -   -
H H Dippenaar Boeta Dippenaar 14/06/1977 1999-2006 101 89 3300 4 125 44.00 0 0   -   -
A A Donald Allan Donald 20/10/1966 1991-2003 164 40 95 0 13* 4.32 272 13 21.79 4.15 6/23
F du Plessis Faf du Plessis 13/07/1984 2011-2019 143 136 5507 12 185* 47.47 2 0 94.50 5.91 1/8
J-P Duminy Jean-Paul Duminy 14/04/1984 2004-2019 199 179 5117 4 150 36.81 69 1 45.55 5.37 4/16
D M Dupavillon Daryn Dupavillon 15/07/1994 2020-2021 2 1 17 0 17* 17.00 1 0 51.00 4.64 1/21
C E Eksteen Clive Eksteen 02/12/1966 1991-1994 6 2 6 0 6 0.00 2 0 90.50 4.89 1/26
D Elgar* Dean Elgar 11/06/1987 2012-2018 8 7 104 0 42* 17.33 2 0 33.50 4.19 1/11
S Elworthy Steven Elworthy 23/02/1965 1998-2002 39 16 100 0 23* 12.50 44 0 28.07 4.35 3/17
B C Fortuin* Bjorn Fortuin 21/10/1994 2020- 5 3 2 0 1* 1.00 6 0 29.17 5.65 2/46
H H Gibbs Herschelle Gibbs 23/02/1974 1996-2010 248 240 8094 21 175* 36.13 0 0   -   -
A J Hall Andrew Hall 31/07/1975 1999-2007 88 56 905 0 81* 21.05 95 4 26.47 4.52 5/18
Z Hamza* Zubayr Hamza 19/06/1995 2021- 1 1 56 0 56* 56.00 0 0   -   -
P L Harris Paul Harris 02/11/1978 2008-2008 3 0 0 0 0* 0.00 3 0 27.67 2.77 2/30
M Hayward Nantie Hayward 06/03/1977 1998-2002 21 5 12 0 4* 3.00 21 1 40.86 5.18 4/31
C W Henderson Claude Henderson 14/06/1972 2001-2001 4 0 0 0 0* 0.00 7 1 18.86 3.65 4/17
B E Hendricks* Beuran Hendricks 08/06/1990 2019- 10 4 24 0 18* 8.00 10 0 34.60 5.38 3/59
R R Hendricks* Reeza Hendricks 14/08/1989 2018- 34 34 929 1 102* 29.03 1 0 47.00 6.71 1/13
O Henry Omar Henry 23/01/1952 1992-1992 3 3 20 0 11* 10.00 2 0 62.50 5.03 1/31
A C Hudson Andrew Hudson 17/03/1965 1991-1997 89 88 2559 2 161* 29.41 0 0   - 3.00 0/3
Imran Tahir Imran Tahir 27/03/1979 2011-2019 107 36 157 0 29* 7.85 173 10 24.84 4.65 7/45
C A Ingram Colin Ingram 03/07/1985 2010-2013 31 29 843 3 124* 32.42 0 0   - 17.00 0/17
S D Jack Steven Jack 04/08/1970 1994-1995 2 2 7 0 6* 3.50 3 0 28.67 4.78 2/41
M Jansen* Marco Jansen 01/05/2000 2022- 23 19 422 0 75 30.14 35 1 32.51 6.35 5/39
C Jonker Christiaan Jonker 24/09/1986 2018-2018 2 2 31 0 25* 15.50 0 0   -   -
J H Kallis Jacques Kallis 16/10/1975 1996-2014 323 309 11550 17 139* 45.12 269 4 31.85 4.83 5/30
J M Kemp Justin Kemp 02/10/1977 2001-2007 79 60 1371 1 100 32.64 29 0 31.55 4.69 3/20
J C Kent John Kent 07/05/1979 2002-2002 2 0 0 0 0* 0.00 0 0   - 7.13 0/16
G Kirsten Gary Kirsten 23/11/1967 1993-2003 185 185 6798 13 188 40.95 0 0   - 4.60 0/6
P N Kirsten Peter Kirsten 14/05/1955 1991-1994 40 40 1293 0 97* 38.03 6 0 25.33 4.98 3/31
H Klaasen* Heinrich Klaasen 30/07/1991 2018- 54 50 1723 4 174* 40.07 0 0   - 6.60 0/14
R K Kleinveldt Rory Kleinveldt 15/03/1983 2013-2013 10 7 105 0 43* 15.00 12 1 37.33 5.24 4/22
L Klusener Lance Klusener 04/09/1971 1996-2004 171 137 3576 2 103 41.10 192 7 29.95 4.70 6/49
L J Koen Louis Koen 28/03/1967 1997-2000 5 5 82 0 28* 16.40 0 0   -   -
G J Kruger Garnett Kruger 05/01/1977 2006-2006 3 2 0 0 0 0.00 2 0 69.50 6.04 1/43
A P Kuiper Adrian Kuiper 24/08/1959 1991-1996 25 23 539 0 63 33.69 18 0 28.78 5.29 3/33
C K Langeveldt Charl Langeveldt 17/12/1974 2001-2010 72 21 73 0 12* 6.64 100 3 29.62 5.09 5/39
G F J Liebenberg Gerhardus Liebenberg 07/04/1972 1995-1998 4 4 94 0 39* 23.50 0 0   -   -
G F Linde* George Linde 04/12/1991 2021- 2 2 27 0 18* 27.00 3 0 24.00 4.80 2/32
J Louw Johann Louw 12/04/1979 2008-2008 3 1 23 0 23* 23.00 2 0 74.00 5.69 1/45
S S B Magala* Sisanda Magala 07/01/1991 2021- 8 5 18 0 6 6.00 15 1 25.40 6.68 5/43
K A Maharaj* Keshav Maharaj 07/02/1990 2017- 44 23 238 0 40* 13.22 55 2 30.65 4.56 4/33
J N Malan* Janneman Malan 18/04/1996 2020- 23 22 958 3 177 47.90 0 0   -   -
A K Markram* Aiden Markram 04/10/1994 2017- 68 65 2121 3 175* 36.57 18 0 46.28 5.67 2/18
C R Matthews Craig Matthews 15/02/1965 1991-1997 56 22 141 0 26* 10.85 79 3 25.00 3.95 4/10
N D McKenzie Neil McKenzie 24/11/1975 2000-2009 64 55 1688 2 131 37.51 0 0   - 3.52 0/0
R McLaren Ryan McLaren 09/02/1983 2009-2014 54 41 485 0 71 18.65 77 5 27.30 5.25 4/19
B M McMillan Brian McMillan 22/12/1963 1991-1998 78 52 841 1 127* 23.36 70 1 36.99 4.29 4/32
D A Miller* David Miller 10/06/1989 2010- 173 149 4458 6 139* 42.06 0 0   -   -
J A Morkel Albie Morkel 10/06/1981 2004-2012 56 41 760 0 97* 24.52 47 2 38.00 5.42 4/29
M Morkel Morne Morkel 06/10/1984 2007-2018 114 45 239 0 32 8.54 180 9 25.53 4.94 5/21
C H Morris Chris Morris 30/04/1987 2013-2019 42 27 467 0 62* 20.30 48 2 36.58 5.56 4/31
P V Mpitsang Phenyo Mpitsang 28/03/1980 1999-1999 2 1 1 0 1 0.00 2 0 31.50 6.30 2/49
P W A Mulder* Wiaan Mulder 19/02/1998 2017- 15 12 82 0 19 10.25 12 0 35.17 5.70 2/59
A Nel Andre Nel 15/07/1977 2001-2008 79 22 127 0 30 12.70 106 4 27.69 4.63 5/45
L Ngidi* Lungi Ngidi 29/03/1996 2018- 56 22 91 0 19 11.38 88 5 28.50 5.75 6/58
A Nortje* Anrich Nortje 16/11/1993 2019- 22 7 40 0 10* 6.67 36 3 27.28 5.86 4/51
M Ntini Makhaya Ntini 06/07/1977 1998-2009 172 46 199 0 42 8.65 265 12 24.53 4.51 6/22
D Olivier* Duanne Olivier 09/05/1992 2019-2019 2 0 0 0 0* 0.00 3 0 41.33 6.53 2/73
J L Ontong Justin Ontong 04/01/1980 2001-2012 27 15 184 0 32* 14.15 9 0 44.00 4.42 3/30
S J Palframan Steven Palframan 12/05/1970 1996-1996 7 4 55 0 28* 13.75 0 0   -   -
W D Parnell* Wayne Parnell 30/07/1989 2009- 73 43 574 0 56* 20.50 99 5 30.40 5.60 5/48
D Paterson* Dane Paterson 04/04/1989 2017-2019 4 0 0 0 0* 0.00 4 0 54.25 6.23 3/44
A N Petersen Alviro Petersen 25/11/1980 2006-2013 21 19 504 0 80* 28.00 0 0   - 7.00 0/7
R J Peterson Robin Peterson 04/08/1979 2002-2014 79 41 556 0 68* 20.59 75 3 35.73 4.91 4/12
A M Phangiso Aaron Phangiso 21/01/1984 2013-2016 21 13 81 0 20* 7.36 26 0 31.88 4.58 3/40
A L Phehlukwayo* Andile Phehlukwayo 03/03/1996 2016- 78 51 853 0 69 25.85 91 3 31.75 5.79 4/22
V D Philander Vernon Philander 24/06/1985 2007-2015 30 19 151 0 30 12.58 41 2 24.05 4.63 4/12
S M Pollock Shaun Pollock 16/07/1973 1996-2008 294 196 3193 0 90* 25.34 387 17 24.31 3.66 6/35
N Pothas Nic Pothas 18/11/1973 2000-2000 3 1 24 0 24* 24.00 0 0   -   -
D Pretorius* Dwaine Pretorius 29/03/1989 2016- 27 13 192 0 50* 16.00 35 1 27.06 4.97 4/36
A G Prince Ashwell Prince 28/05/1977 2002-2007 49 38 940 0 89 34.81 0 0   - 1.50 0/3
M W Pringle Meyrick Pringle 22/06/1966 1992-1994 17 8 48 0 13 9.60 22 1 27.45 4.17 4/11
A G Puttick Andrew Puttick 11/12/1980 2005-2005 1 1 0 0 0* 0.00 0 0   -   -
K Rabada* Kagiso Rabada 25/05/1995 2015- 101 42 360 0 31 15.00 157 8 27.78 5.06 6/16
J N Rhodes Jonty Rhodes 26/07/1969 1992-2003 245 220 5935 2 121* 35.12 0 0   - 1.71 0/1
C E B Rice Clive Rice 23/07/1949 1991-1991 3 2 26 0 14* 13.00 2 0 57.00 4.96 1/46
D J Richardson David Richardson 16/09/1959 1991-1998 122 77 868 0 53* 19.73 0 0   -   -
R D Rickelton* Ryan Rickelton 11/07/1996 2023- 2 2 17 0 14* 8.50 0 0   -   -
M J R Rindel Michael Rindel 09/02/1963 1994-1999 22 22 575 1 106* 27.38 6 0 40.33 5.38 2/15
R R Rossouw* Rilee Rossouw 09/10/1989 2014-2016 36 35 1239 3 132* 38.72 1 0 44.00 5.87 1/17
J A Rudolph Jacques Rudolph 04/05/1981 2003-2006 43 37 1157 0 81* 37.32 0 0   - 6.50 0/26
D B Rundle David Rundle 25/09/1965 1994-1994 2 2 6 0 6* 3.00 5 1 19.00 5.94 4/42
M W Rushmere Mark Rushmere 07/01/1965 1992-1992 4 4 78 0 35* 19.50 0 0   -   -
B N Schultz Brett Schultz 26/08/1970 1992-1992 1 0 0 0 0* 0.00 1 0 35.00 3.89 1/35
T Shamsi* Tabraiz Shamsi 18/02/1990 2016- 51 14 38 0 11 9.50 72 4 31.72 5.52 5/49
T G Shaw Timothy Shaw 05/07/1959 1991-1994 9 6 26 0 17 13.00 9 0 33.11 3.55 2/19
M Shezi Mthokozisi Shezi 09/09/1987 2014-2014 1 0 0 0 0* 0.00 1 0 8.00 1.33 1/8
E O Simons Eric Simons 09/03/1962 1994-1995 23 18 217 0 24* 15.50 33 1 24.55 4.01 4/42
L Sipamla* Lutho Sipamla 12/05/1998 2020-2021 5 2 14 0 10 0.00 2 0 86.00 5.67 1/40
G C Smith Graeme Smith 01/02/1981 2002-2013 196 193 6989 10 141* 38.19 18 0 52.83 5.56 3/30
J T Smuts JJ Smuts 21/09/1988 2020-2021 6 5 180 0 84* 45.00 4 0 41.00 5.47 2/42
R P Snell Richard Snell 12/09/1968 1991-1996 42 28 322 0 63* 16.10 44 3 35.77 4.51 5/40
E L R Stewart Errol Stewart 30/07/1969 1993-2002 6 6 61 0 23 15.25 0 0   -   -
D W Steyn Dale Steyn 27/06/1983 2006-2019 123 49 361 0 60* 9.76 194 7 26.01 4.89 6/39
P J R Steyn Phillipus Steyn 30/07/1967 1995-1995 1 1 4 0 4* 4.00 0 0   -   -
P C Strydom Pieter Strydom 10/06/1969 2000-2000 10 8 48 0 34* 9.60 2 0 103.00 4.90 1/18
T Stubbs* Tristan Stubbs 14/08/2000 2023- 1 1 6 0 6* 6.00 0 0   -   -
P L Symcox Pat Symcox 14/04/1960 1993-1999 80 54 694 0 61* 16.93 72 1 38.36 4.15 4/28
R Telemachus Roger Telemachus 27/03/1973 1998-2006 37 15 73 0 29* 6.08 56 1 27.95 4.90 4/43
D J Terbrugge David Terbrugge 31/01/1977 2000-2000 4 2 5 0 5* 5.00 4 1 26.25 5.00 4/20
J Theron* Rusty Theron 24/07/1985 2010- 4 1 5 0 5* 5.00 12 1 14.42 5.35 5/44
T Tshabalala Thandi Tshabalala 19/11/1984 2007-2007 4 1 2 0 2 0.00 3 0 50.33 6.04 1/30
L L Tsotsobe Lonwabo Tsotsobe 07/03/1984 2009-2013 61 21 56 0 16 7.00 94 7 24.97 4.75 4/22
H E van der Dussen* Rassie van der Dussen 07/02/1989 2019- 62 56 2360 6 134* 52.44 1 0 3.00 3.00 1/3
R E van der Merwe* Roelof van der Merwe 31/12/1984 2009- 13 7 39 0 12* 9.75 17 0 33.00 4.77 3/27
J J van der Wath Johannes van der Wath 10/10/1978 2006-2007 10 8 89 0 37 14.83 13 0 42.38 6.29 2/21
M van Jaarsveld Martin van Jaarsveld 18/06/1974 2002-2004 11 7 124 0 45* 20.67 2 0 9.00 3.48 1/0
V B van Jaarsveld Vaughn van Jaarsveld 02/02/1985 2009-2009 2 2 9 0 5* 4.50 0 0   -   -
M N van Wyk Morne van Wyk 20/03/1979 2003-2015 17 17 425 0 82* 26.56 0 0   -   -
C J P Van Zyl Cornelius Van Zyl 01/10/1961 1992-1992 2 2 3 0 3 3.00 0 0   - 5.17 0/40
K Verreynne* Kyle Verreynne 12/05/1997 2020- 12 10 371 0 95* 41.22 0 0   -   -
K C Wessels Kepler Wessels 14/09/1957 1991-1994 55 54 1627 0 90* 32.54 0 0   - 5.50 0/11
D Wiese* David Wiese 18/05/1985 2015- 6 6 102 0 41 20.40 9 0 35.11 6.45 3/50
H S Williams Henry Williams 11/06/1967 1999-2000 7 2 8 0 7* 8.00 9 0 25.33 4.16 3/38
L B Williams* Lizaad Williams 01/10/1993 2021- 4 1 2 0 2* 2.00 5 0 47.60 6.67 2/56
C M Willoughby Charl Willoughby 03/12/1974 2000-2003 3 2 0 0 0* 0.00 2 0 74.00 5.29 2/39
M Yachad Mandy Yachad 17/11/1960 1991-1991 1 1 31 0 31* 31.00 0 0   -   -
M Zondeki Monde Zondeki 25/07/1982 2002-2008 11 2 4 0 3 0.00 11 0 40.00 5.24 2/40
K Zondo* Khayelihle Zondo 07/03/1990 2018- 6 6 146 0 54* 29.20 0 0   -   -
Total Players = 149

Player Records and Statistics
Country Records and Statistics