List of South Africa national rugby union team captains


Every player to captain the South Africa national rugby union team in a test match is listed here. Captains are listed in chronological order of their first match as captain.
H.H. Castens captainEd South Africa on 30 July 1891 in their first ever test against the touring British Isles team at Crusaders Cricket Ground in Port Elizabeth. John Smit holds the record as the most capped Springbok captain in international rugby history.
PlayerInitialsDate of first testDate of first test as captainTests playedTests played
as captain
1Herbert CastensHH30 July 189130 July 189111
2Bob SneddenRCD29 August 189129 August 189111
3Alf RichardsAR30 July 18915 September 189111
4Ferdie AstonF30 July 189630 July 189643
5Fairy HeatlieBH9 August 18965 September 189662
6Alex FrewA29 August 190329 August 190311
7Jackie PowellJM19 August 189105 September 190341
8Paddy CarolinHW12 September 190317 November 190631
9Paul RoosPJ12 September 190324 November 190643
10Dougie MorkelDFT24 November 190606 August 191092
11Billy MillarWA08 December 190627 August 191065
12Theo PienaarTB1921
13Uncle DobbinFJ29 August 190423 November 191391
14Boy MorkelWH03 September 191013 August 192193
15PK AlbertynPK16 August 192416 Augstus 192444
16Phil MostertPJ13 August 192130 June 1928144
17Bennie OslerBL16 August 192405 December 1931175
18Phil NelPJ30 June 192808 July 1933168
19Danie CravenDH05 December 193114 August 1937164
20Felix du PlessisF16 July 194916 July 194933
21Basil KenyonBJ17 September 194917 September 194911
22Hennie MullerHSV16 July 194924 November 1951139
23Stephen FrySP04 November 195106 August 1955134
24Basie VivierSS26 May 195626 May 195655
25Salty du RandJA13 August 194914 July 1956211
26Johan ClaassenJT06 August 195526 July 1958289
27Des van JaarsveldtDC30 April 196030 April 196011
28Roy DryburghRG20 August 195525 June 196082
29Avril MalanAS25 June 196013 August 19601610
30Abie MalanGF16 August 195813 July 1963184
31Nelie SmithCM24 August 196325 July 196474
32Dawie de VilliersDJ21 July 196231 July 19652522
33Tommy BedfordTP13 July 196316 August 1969253
34Hannes MaraisJFK24 August 196312 June 19713511
35Piet GreylingPJF15 July 196730 June 1972251
36Morné du PlessisM17 July 197121 June 19752215
37Theuns StofbergMTS14 August 197618 October 1980214
38Wynand ClaassenW30 May 198130 May 198177
39Divan SerfonteinDJ31 May 198020 October 1984192
40Naas BothaHE26 April 198010 May 1986239
41Jannie BreedtJC10 May 198626 August 198962
42Francois PienaarJF26 June 199326 June 19932929
43Tiaan StraussCP17 October 199209 July 1994151
44Adriaan RichterAH17 October 199230 May 1995101
45Gary TeichmannGH02 September 199517 August 19964236
46Corné KrigeCP19 June 199919 June 19993918
47Rassie ErasmusJ05 July 199717 July 1999361
48Joost van der WesthuizenJH06 November 199307 August 19998910
49André VosAN12 June 199910 October 19993316
50Bob SkinstadRB29 November 199730 June 20014212
51John SmitJF10 June 200024 October 200311183
52Victor MatfieldV30 June 200123 June 200712521
53Johann MullerJ10 June 200614 July 2007221
54Jean de VilliersJ09 November 200209 June 201210937
55Schalk BurgerSWP24 October 200325 July 2015861
56Fourie du PreezPF12 June 200403 October 2015742
57Adriaan StraussJA19 July 200811 June 2016573
58Warren WhiteleyWR06 September 201410 June 2017172
59Eben EtzebethE09 June 201224 June 20177811
60Pieter-Steph du ToitP09 November 201302 June 2018491
61Siya KolisiSK16 June 201309 June 2018419
62Duane VermeulenDJ08 September 201227 July 2019482
63Schalk BritsSB21 June 200817 August 2019131