List of South Africa Test cricketers

This is a list of cricketers who play Test cricket for South Africa.

Key
General
  – Captain
  – Wicket-keeper
 First – Year of debut
 Last – Year of latest game
 Mat – Number of matches playedBatting
 Innings – Innings batted
 NO – Times Not out
 Runs – Runs scored in career
 HS – Highest score
 Avg – Runs scored per dismissal
 * – Batsman remained not outBowling
 Balls – Balls bowled in career
 Mdn – Maiden overs bowled in career
 Wkt – Wickets taken in career
 BBI – Best bowling in an innings
 Ave – Average runs per wicketFielding
 Ca – Catches taken
 St – Stumpings taken

Players

Statistics are correct as of 11 March 2023.
‡ Captain
† Wicketkeeper

 South African Test cricketers Batting Bowling Fielding Cap Post-1991Cap Name Career Mat Inn NO Runs HS Avg Balls Mdn Runs Wkt Best Avg Ca St1 Owen Dunell ‡2 Charlie Finlason3 Philip Hutchinson4 Gus Kempis5 William Milton ‡6 Arthur Edward Ochse7 Albert Rose-Innes8 Fred Smith †9 Robert Stewart10 Bernard Tancred11 Charles Vintcent12 Gobo Ashley13 William Richards14 Nicolaas Theunissen15 Godfrey Cripps16 Flooi du Toit17 Charles Fichardt18 Ernest Halliwell ‡†19 Frank Hearne20 Charles Mills21 Dante Parkin22 Thomas Routledge23 Clarence Wimble24 Frederick Cook25 Robert Gleeson26 Charles Hime27 James Middleton28 Robert Poore29 Jimmy Sinclair30 Joseph Willoughby31 William Frank32 Clement Johnson33 Charlie Llewellyn34 George Rowe35 George Shepstone36 George Glover37 Alfred Richards ‡38 Arthur Seccull39 Murray Bisset ‡†40 Robert Dower41 Howard Francis42 Robert Graham43 William Solomon44 Vincent Tancred45 Frederick Kuys46 Albert Powell47 Charles Prince48 William Shalders49 Maitland Hathorn50 Dave Nourse51 Charlie Smith52 Henry Taberer ‡53 Louis Tancred ‡54 George Thornton55 Biddy Anderson ‡56 Johannes Kotze57 Percy Twentyman-Jones58 Aubrey Faulkner59 Reggie Schwarz60 Percy Sherwell ‡†61 Tip Snooke ‡62 Bert Vogler63 Gordon White64 Stanley Snooke65 Tom Campbell †66 Mick Commaille67 Louis Stricker68 Billy Zulch69 Claude Floquet70 Sid Pegler71 Norman Norton72 Sivert Samuelson73 Ormerod Pearse74 Rolland Beaumont75 Gerald Hartigan76 Frank Mitchell ‡77 Herbie Taylor ‡78 Tommy Ward †79 Claude Carter80 Harold Baumgartner81 Jimmy Blanckenberg82 Alfred Cooper83 Joseph Cox84 Philip Hands85 Plum Lewis86 George Tapscott87 Claude Newberry88 Cecil Dixon89 Len Tuckett90 Horace Chapman91 Fred le Roux92 Dan Taylor93 Reginald Hands94 Bill Lundie95 Charlie Frank96 William Ling97 Eric Marx98 Buster Nupen ‡99 Neville Lindsay100 Norman Reid101 William Brann102 Izak Buys103 Bob Catterall104 Cyril Francois105 George Hearne106 Alfred Hall107 Doug Meintjes108 Lionel Tapscott109 Dalton Conyngham110 Nummy Deane ‡111 George Parker112 Manfred Susskind113 Jock Cameron ‡†114 Shunter Coen115 Jacobus Duminy116 Denys Morkel117 Henry Promnitz118 Cyril Vincent119 George Bissett120 Archibald Palm121 John Nicolson122 Arthur Lennox Ochse123 Jack Siedle124 Jim Christy125 Bruce Mitchell126 Tuppy Owen-Smith127 Neville Quinn128 Sandy Bell129 Eric Dalton130 Quintin McMillan131 Edward van der Merwe †132 Xen Balaskas133 Syd Curnow134 Bob Newson135 Ken Viljoen136 John Cochran137 Lennox Brown138 Bob Crisp139 Arthur Langton140 Dudley Nourse ‡141 Eric Rowan142 Denis Tomlinson143 Herby Wade ‡144 Frank Nicholson †145 Jack Robertson146 Ernest Bock147 Dooley Briscoe148 Eric Davies149 Robert Harvey150 Gerald Bond151 Norman Gordon152 Alan Melville ‡153 Pieter van der Bijl154 Billy Wade †155 Ronnie Grieveson †156 Ossie Dawson157 Tony Harris158 Johnny Lindsay †159 Tufty Mann160 Athol Rowan161 Ian Smith162 Lindsay Tuckett163 Dennis Dyer164 Jack Plimsoll165 George Fullerton †166 Denis Begbie167 Cuan McCarthy168 Owen Wynne169 Martin Hanley170 Fish Markham171 Jack Cheetham172 Jack Nel173 Hugh Tayfield174 John Watkins175 Ronald Draper176 Michael Melle177 Paul Winslow178 Geoff Chubb179 Jackie McGlew ‡180 Clive van Ryneveld ‡181 John Waite†182 Roy McLean183 Percy Mansell184 Russell Endean †185 Ken Funston186 Anton Murray187 Eddie Fuller188 Headley Keith189 Neil Adcock190 David Ironside191 Dick Westcott192 Trevor Goddard ‡193 Peter Heine194 Scotch Taylor195 Tony Pithey196 Chris Duckworth197 Christopher Burger198 Peter Carlstein199 Jonathan Fellows-Smith200 Geoff Griffin201 Sid O'Linn202 Colin Wesley203 Jim Pothecary204 Atholl McKinnon205 Eddie Barlow206 Colin Bland207 Harry Bromfield208 Kim Elgie209 Godfrey Lawrence210 Peter Pollock211 Kenneth Walter212 Sydney Burke213 Buster Farrer214 Tiger Lance215 Denis Lindsay †216 Joe Partridge217 David Pithey218 Graeme Pollock219 Kelly Seymour220 Peter van der Merwe ‡221 Clive Halse222 Derek Varnals223 Glen Hall224 Mike Macaulay225 Ali Bacher ‡226 Jackie Botten227 Richard Dumbrill228 Mike Procter229 Pat Trimborn230 Jackie du Preez231 Grahame Chevalier232 Dennis Gamsy †233 Lee Irvine234 Barry Richards235 John TraicosSouth Africa did not Play International Test Cricket from 1970 to 1991 due to International Isolation.23611Tertius Bosch2375Hansie Cronje ‡23810Allan Donald1992–20027294336523710.691551966173443308/7122.2518-2393Andrew Hudson1992–199835633200716333.45------36-2404Peter Kirsten1992–19941222262610431.3054130---8-2416Adrian Kuiper199212-343417.00------1-2429Meyrick Pringle1992–1995462673316.756522127052/6254.00--2437Dave Richardson †1992–199842648135910924.27------15022442Mark Rushmere199212-633.00--------2458Richard Snell1992–1994581954813.57102542538194/7428.321-2461Kepler Wessels ‡1992–199416292102711838.04------12-24712Jimmy Cook1992–199336-1074317.83--------24815Omar Henry1992–199333-533417.674271518932/5663.002-24914Brian McMillan1992–1998386212196811339.3660482552537754/6533.8349-25013Jonty Rhodes1992–200052809253211735.661215---34-25116Brett Schultz1992–1997982961.50173382749375/4820.242-25217Craig Matthews1992–19951825634862*18.3239802311502525/4228.884-25318Daryll Cullinan1993–200170115124554275*44.2112037121/1035.5067-25420Clive Eksteen1993–20007112912210.1115369749483/1261.755-25519Pat Symcox1993–19982027174110828.5035611351603374/6943.325-25622Fanie de Villiers1993–19981826735967*18.8948052212063856/2324.2711-25721Gary Kirsten ‡1993–200410117615728927545.273491914221/071.0083-25823John Commins1994–19953611254525.00------2-25924Steven Jack1994–199522-773.504622419684/6924.501-26025Rudi Steyn199536-1274621.17--------26126Shaun Pollock ‡1995–200610815639378111132.3124353122297334217/8723.1172-26227Jacques Kallis ‡1995–2013166280401317422455.122016684794992926/5432.53199-26328Paul Adams1995–2004455515360359.00885033944051347/12832.8729-26429Herschelle Gibbs1996–2008901547616722841.956-4---94-26530Lance Klusener1996–2004496911190617432.8668873183033808/6437.9134-26631Adam Bacher1996–1999193318339626.036-4---11-26732Mark Boucher ‡†1997–201214620424549812530.54 8-611/66.005322326833H. D. Ackerman199848-1615720.13------1-26934Makhaya Ntini1998–20091011164569932*9.8420834759112423907/3728.8225-27035Gerhardus Liebenberg199858-1044513.00------1-27136Steve Elworthy1998–2002451724818.0086735444134/6634.151-27237David Terbrugge1998–2004785164*5.33101244517205/4625.854-27338Boeta Dippenaar1999–2006386251718177*30.141211---27-27439Nantie Hayward1999–20041617866147.332821901609545/5629.804-27540Pieter Strydom200023-353011.6736-27---1-27641Nicky Boje2000–200643621013128525.23862029342651005/6242.6518-27742Neil McKenzie2000–200941654202812033.2572-63---37-27843Mfuneko Ngam2000–200131100*-39215189113/2617.181-27944Justin Kemp2001–200546-805513.334792022293/3324.673-28045Claude Henderson2001–200277-65309.29196279928224/11642.182-28146André Nel2001–200636428337349.91763028039191236/3231.8616-28247Justin Ontong2002–2004241573219.00185213311/79133.001-28348Ashwell Prince ‡2002–2011233631254139*38.007813111/231.009-28450Andrew Hall2002–20061930473516328.262838911511393/138.7415-28551Dewald Pretorius2002–20034412297.335701843064/11571.67--28649Graeme Smith ‡2002–201411720513926527748.2514182888582/145110.62169-28752Martin van Jaarsveld2002–200491523977330.5442-28---11-28854Alan Dawson200321-101010.002521411752/2023.40--28953Jacques Rudolph2003–2012488392622222*35.436641343241/1108.0029-29055Charl Willoughby20032--0-3001812511/47125.00--29156Robin Peterson2003–2014152034648427.292515851461385/3337.269-29257Monde Zondeki2003–200554-825920.5069221438166/3927.381-29358Zander de Bruyn20043511558338.7521689232/3230.67--29459Thami Tsolekile †200435-47229.40------6-29560Hashim Amla ‡2004–2019124215169282311*46.64540370--108-29661AB de Villiers ‡†2004–2018114191188765278*50.66204610422/4952.00222529762Dale Steyn2004–2019931192712517613.5918608660100774397/5122.9526-29863Charl Langeveldt2005–200664216108.0099927593165/4637.062-29964Johan Botha2006–2010562832520.75101729573174/5633.703-30065Morné Morkel2006–201886104239444011.651649860585503096/2327.6625-30166Paul Harris2007–2011374854604610.69880933639011036/12737.8716-30267JP Duminy2008–2017467410210316632.852703481601424/4738.1138–30368Imraan Khan2009110202020.00--------30469Albie Morkel2009110585858.00192-13211/44132.000-30570Friedel de Wet2009–2010220202010.004261918664/5531.001-30671Ryan McLaren2010–20142214133*-15044511/3043.000-30772Wayne Parnell2010–2017640672316.7555611414154/5127.603-30873Alviro Petersen2010–201536644209318234.8811416211/262.0031-30974Lonwabo Tsotsobe2010–2011552198*6.338703544893/4349.771-31075Imran Tahir2011–20152023913029*9.283925862294575/3240.248-31176Vernon Philander2011–202064942017797424.041139150750002246/2122.3217-31277Marchant de Lange2011–2012220994.504481027797/8130.771-31378Rory Kleinveldt2012–20134522717*9.0066721422103/6542.202-31479Francois du Plessis ‡2012–20216911814416319940.02780690--63-31580Dean Elgar ‡2012–8414911514619937.28103612673154/2244.8691-31681Kyle Abbott2013–20171114095176.78208195886397/2922.714-31782Quinton de Kock ‡†2014–2021549163330129*38.82------2211131883Dane Piedt2014–201991211315611.901824461175265/15345.195-31984Stiaan van Zyl2014–201612172395101*26.334031414863/2024.666-32085Temba Bavuma ‡2014–569712299717235.259616111/2961.0028-32186Simon Harmer2015–101422214718.412105681075394/6127.564-32287Dane Vilas †2015–2016690942610.44------13-32388Kagiso Rabada2015–6093178974711.801111736962572807/11222.3429-32489Chris Morris2016–20174701736924.7162315459123/3838.255-32590Hardus Viljoen20161212620*26.0011429411/7994.002-32691Stephen Cook2016–20171119063211733.26120160--6-32792Keshav Maharaj2016–4978611298415.68957529950551589/12931.9916-32893Tabraiz Shamsi2016–20182432018*20.004831027863/9146.330-32994Duanne Olivier2017–1519950125.002088611294596/3721.933-33095Theunis de Bruyn2017–20221325146810119.501021740--12-33196Heino Kuhn20174801133414.12------1-33297Aiden Markram2017–35641228515236.26249513022/2765.0034-33398Andile Phehlukwayo2017–4421999.502509147113/1313.362-33499Lungi Ngidi2018–1727989194.942315931192516/3923.377-335100Zubayr Hamza2019–61202126217.66------5-336101Wiaan Mulder2019–122103264215.52105049515193/127.1017-337102Senuran Muthusamy2019–36210549*26.25273419021/6395.003-338103Anrich Nortje2019–19339187407.793057811870706/5626.716-339104Heinrich Klaasen †2019–4801043513.00------102340105George Linde2019–3601353722.504731725295/6428.000-341106Dwaine Pretorius2019–360833713.834801725272/2636.002-342107Rassie van der Dussen2019–183229059830.16------23-343108Pieter Malan2020–3601568426.0012050--3-344109Dane Paterson2020–2434339*43.003471116642/8641.501-345110Beuran Hendricks2020–12195*9.00231517565/6429.160-346111Lutho Sipamla2020–3411510*5.0041914245114/7622.272-347112Keegan Petersen2021–112005968229.80------18-348113Kyle Verreynne †2021–14233572136*28.60------393349114Marco Jansen2021–111833065920.40177554985445/3522.389-350115Sarel Erwee2022–1019147910826.61------8-351116Glenton Stuurman2022–22011115.50174512411/124124.000-352117Ryan Rickelton2022–4811654223.57------1-353118Lizaad Williams2022–23025138.33185510533/5435.004-354119Khaya Zondo2022–5711203920.00------2-355120Gerald Coetzee2023–241472015.66240614393/3715.880 -356121Tony de Zorzi2023–2401148528.50 - - - - - -2 -

Notes

References

Category:Lists of Test cricketers
Test cricketers
Category:Lists of African people
Category:Africa sport-related lists