Springboks with the longest test career
PlayerFirst TestLast TestSpan
Francois Steyn 11 Nov 2006 24 Sep 2022 15 years, 317 days
Victor Matfield 30 Jun 2001 30 Oct 2015 14 years, 122 days
Os du Randt 8 Oct 1994 20 Oct 2007 13 years, 12 days
Jean de Villiers 9 Nov 2002 26 Sep 2015 12 years, 321 days
Naas Botha 26 Apr 1980 14 Nov 1992 12 years, 202 days
Eben Etzebeth 9 Jun 2012 23 Nov 2024 12 years, 167 days
Morné Steyn 20 Jun 2009 14 Aug 2021 12 years, 55 days
Danie Gerber 18 Oct 1980 14 Nov 1992 12 years, 27 days
Fairy Heatlie 29 Aug 1891 12 Sep 1903 12 years, 14 days
Bakkies Botha 9 Nov 2002 15 Nov 2014 12 years, 6 days
Schalk (jnr) Burger 24 Oct 2003 30 Oct 2015 12 years, 6 days
Jackie Powell 29 Aug 1891 5 Sep 1903 12 years, 7 days
Bryan Habana 20 Nov 2004 19 Nov 2016 11 years, 365 days
Chilliboy Ralepelle 26 Aug 2006 23 Jun 2018 11 years, 301 days
Siya Kolisi 15 Jun 2013 23 Nov 2024 11 years, 161 days
Willie le Roux 8 Jun 2013 10 Nov 2024 11 years, 155 days
Tendai Mtawarira 14 Jun 2008 2 Nov 2019 11 years, 141 days
Fourie du Preez 12 Jun 2004 24 Oct 2015 11 years, 134 days
John Smit 10 Jun 2000 9 Oct 2011 11 years, 121 days
Schalk Brits 21 Jun 2008 8 Oct 2019 11 years, 109 days
Hannes Marais 24 Aug 1963 30 Nov 1974 11 years, 98 days
Juan Smith 7 Jun 2003 23 Aug 2014 11 years, 77 days
Percy Montgomery 28 Jun 1997 30 Aug 2008 11 years, 63 days
Duane Vermeulen 8 Sep 2012 28 Oct 2023 11 years, 50 days
Trevor Nyakane 8 Jun 2013 20 Jul 2024 11 years, 42 days
Boy Morkel 3 Sep 1910 17 Sep 1921 11 years, 14 days
Pieter-Steph du Toit 9 Nov 2013 16 Nov 2024 11 years, 7 days
Johan Ackermann 2 Jul 1996 7 Jul 2007 11 years, 5 days
Jan Ellis 31 Jul 1965 24 Jul 1976 10 years, 359 days
Chris Koch 13 Aug 1949 23 Jul 1960 10 years, 345 days
Frans Malherbe 9 Nov 2013 28 Sep 2024 10 years, 324 days
Frik du Preez 7 Jan 1961 7 Aug 1971 10 years, 212 days
Phil Mostert 13 Aug 1921 16 Jan 1932 10 years, 156 days
Handré Pollard 28 Jun 2014 23 Nov 2024 10 years, 148 days
Damian de Allende 16 Aug 2014 23 Nov 2024 10 years, 99 days
Butch James 16 Jun 2001 11 Sep 2011 10 years, 87 days
Lofty Nel 25 Jun 1960 12 Sep 1970 10 years, 79 days
JP Pietersen 9 Sep 2006 12 Nov 2016 10 years, 64 days
Cobus Reinach 27 Sep 2014 23 Nov 2024 10 years, 57 days
Jaque Fourie 11 Oct 2003 23 Nov 2013 10 years, 43 days
Marcell Coetzee 9 Jun 2012 9 Jul 2022 10 years, 30 days
Boy Louw 18 Aug 1928 10 Sep 1938 10 years, 23 days
Gerry Brand 21 Jul 1928 6 Aug 1938 10 years, 16 days
CJ van der Linde 16 Nov 2002 17 Nov 2012 10 years, 1 days
Joost van der Westhuizen 6 Nov 1993 8 Nov 2003 10 years, 2 days
Gürthro Steenkamp 27 Nov 2004 22 Nov 2014 9 years, 360 days
Elton Jantjies 29 Sep 2012 27 Aug 2022 9 years, 332 days
Gerrie Sonnekus 13 Jul 1974 9 Jun 1984 9 years, 332 days
Bobby Skinstad 29 Nov 1997 14 Oct 2007 9 years, 319 days
André Snyman 17 Aug 1996 17 Jun 2006 9 years, 304 days
Mannetjies Roux 3 Dec 1960 12 Sep 1970 9 years, 283 days
Adrian Jacobs 17 Nov 2001 30 Jul 2011 9 years, 255 days
Francois Louw 5 Jun 2010 2 Nov 2019 9 years, 150 days
Jesse Kriel 18 Jul 2015 23 Nov 2024 9 years, 128 days
Vincent Koch 25 Jul 2015 23 Nov 2024 9 years, 121 days
Morné du Plessis 17 Jul 1971 8 Nov 1980 9 years, 114 days
Uncle Dobbin 29 Aug 1903 14 Dec 1912 9 years, 107 days
Jannie Engelbrecht 30 Apr 1960 16 Aug 1969 9 years, 108 days
Phil Nel 30 Jun 1928 25 Sep 1937 9 years, 87 days
Ruan Pienaar 26 Aug 2006 30 Oct 2015 9 years, 65 days
Pierre de Villiers 30 Jun 1928 14 Aug 1937 9 years, 45 days
Lood de Jager 14 Jun 2014 15 Jul 2023 9 years, 31 days
Rudi Visagie 2 Jun 1984 26 Jun 1993 9 years, 24 days
Bennie Osler 16 Aug 1924 2 Sep 1933 9 years, 17 days
Joe van Niekerk 21 Jul 2001 5 Jun 2010 8 years, 319 days
Gerhard Morkel 23 Nov 1912 17 Sep 1921 8 years, 298 days
Louis Moolman 27 Aug 1977 31 May 1986 8 years, 277 days
Piet Uys 3 Dec 1960 16 Aug 1969 8 years, 256 days
Uli Schmidt 10 May 1986 26 Nov 1994 8 years, 200 days
Albert van den Berg 12 Jun 1999 24 Nov 2007 8 years, 165 days
Franco Mostert 18 Jun 2016 23 Nov 2024 8 years, 158 days
Bongi Mbonambi 25 Jun 2016 16 Nov 2024 8 years, 144 days
Adriaan Strauss 19 Jul 2008 26 Nov 2016 8 years, 130 days
Bismarck du Plessis 7 Jul 2007 30 Oct 2015 8 years, 115 days
Jannie du Plessis 7 Jul 2007 30 Oct 2015 8 years, 115 days
Mof Myburgh 23 Jun 1962 12 Sep 1970 8 years, 81 days
Ollie le Roux 4 Jun 1994 17 Aug 2002 8 years, 74 days
Malcolm Marx 17 Sep 2016 23 Nov 2024 8 years, 67 days
Dawie de Villiers 21 Jul 1962 12 Sep 1970 8 years, 53 days
James Dalton 8 Oct 1994 23 Nov 2002 8 years, 46 days
Faf de Klerk 11 Jun 2016 13 Jul 2024 8 years, 32 days
Breyton Paulse 12 Jun 1999 14 Jul 2007 8 years, 32 days
Gaffie du Toit 13 Jun 1998 24 Jun 2006 8 years, 11 days
Wynand Olivier 10 Jun 2006 21 Jun 2014 8 years, 11 days
Burger Geldenhuys 29 Aug 1981 2 Sep 1989 8 years, 4 days
Danie Rossouw 11 Oct 2003 9 Oct 2011 7 years, 363 days
André Joubert 26 Aug 1989 23 Aug 1997 7 years, 362 days
Flippie van der Merwe 29 Aug 1981 26 Aug 1989 7 years, 362 days
Johan Heunis 12 Sep 1981 2 Sep 1989 7 years, 355 days
Wayne Julies 10 Oct 1999 22 Sep 2007 7 years, 347 days
Tommy Bedford 13 Jul 1963 19 Jun 1971 7 years, 341 days
Francois Hougaard 21 Nov 2009 16 Sep 2017 7 years, 299 days
Theuns Stofberg 14 Aug 1976 9 Jun 1984 7 years, 300 days
Heinke van der Merwe 24 Nov 2007 18 Jul 2015 7 years, 236 days
Mark Andrews 11 Jun 1994 24 Nov 2001 7 years, 166 days
Ian Kirkpatrick 5 Sep 1953 18 Feb 1961 7 years, 166 days
Carel du Plessis 27 Mar 1982 2 Sep 1989 7 years, 159 days
Conrad Jantjes 30 Jun 2001 22 Nov 2008 7 years, 145 days
Steven Kitshoff 25 Jun 2016 28 Oct 2023 7 years, 125 days
Gerrie Germishuys 22 Jun 1974 25 Sep 1981 7 years, 95 days
John Gainsford 30 Apr 1960 29 Jul 1967 7 years, 90 days
Pieter Muller 15 Aug 1992 4 Nov 1999 7 years, 81 days
Wilco Louw 7 Oct 2017 23 Nov 2024 7 years, 47 days
Johan Claassen 6 Aug 1955 25 Aug 1962 7 years, 19 days
Salty du Rand 13 Aug 1949 1 Sep 1956 7 years, 19 days
Chester Williams 13 Nov 1993 26 Nov 2000 7 years, 13 days
Abie Malan 16 Aug 1958 21 Aug 1965 7 years, 5 days
Kevin de Klerk 8 Jun 1974 6 Jun 1981 6 years, 363 days
Bob Loubser 12 Sep 1903 3 Sep 1910 6 years, 356 days
Lukhanyo Am 2 Dec 2017 16 Nov 2024 6 years, 350 days
Theuns Kruger 13 Aug 1921 21 Jul 1928 6 years, 343 days
Japie Mulder 23 Jul 1994 30 Jun 2001 6 years, 342 days
Klondyke Raaff 29 Aug 1903 6 Aug 1910 6 years, 342 days
Pierre Spies 15 Jul 2006 22 Jun 2013 6 years, 342 days
Robert Cockrell 23 Nov 1974 25 Sep 1981 6 years, 306 days
Ferdie Bergh 5 Dec 1931 10 Sep 1938 6 years, 279 days
Danie Craven 5 Dec 1931 10 Sep 1938 6 years, 279 days
Heinrich Brüssow 22 Nov 2008 15 Aug 2015 6 years, 266 days
Jean-Luc du Preez 26 Nov 2016 5 Aug 2023 6 years, 252 days
Lukas Strachan 2 Jan 1932 10 Sep 1938 6 years, 251 days
Deon Carstens 16 Nov 2002 4 Jul 2009 6 years, 230 days
Thomas du Toit 2 Jun 2018 23 Nov 2024 6 years, 174 days
Garth Wright 24 May 1986 14 Nov 1992 6 years, 174 days
Wahl Bartmann 10 May 1986 24 Oct 1992 6 years, 167 days
Ox Nche 2 Jun 2018 16 Nov 2024 6 years, 167 days
Kwagga Smith 2 Jun 2018 16 Nov 2024 6 years, 167 days
RG Snyman 9 Jun 2018 23 Nov 2024 6 years, 167 days
André Esterhuizen 2 Jun 2018 10 Nov 2024 6 years, 161 days
Makazole Mapimpi 2 Jun 2018 10 Nov 2024 6 years, 161 days
Juan de Jongh 5 Jun 2010 8 Oct 2016 6 years, 125 days
Moaner van Heerden 13 Jul 1974 8 Nov 1980 6 years, 118 days
Jannie Breedt 10 May 1986 22 Aug 1992 6 years, 104 days
Marco van Staden 18 Aug 2018 23 Nov 2024 6 years, 97 days
Zane Kirchner 4 Jul 2009 19 Sep 2015 6 years, 77 days
Cheslin Kolbe 8 Sep 2018 23 Nov 2024 6 years, 76 days
Henry Honiball 21 Aug 1993 4 Nov 1999 6 years, 75 days
Piston van Wyk 25 Jul 1970 18 Sep 1976 6 years, 55 days
Dougie Morkel 24 Nov 1906 11 Jan 1913 6 years, 48 days
Billy Millar 8 Dec 1906 11 Jan 1913 6 years, 34 days
Bolla Conradie 8 Jun 2002 5 Jul 2008 6 years, 27 days
Pat Lambie 6 Nov 2010 26 Nov 2016 6 years, 20 days
Jack van der Schyff 16 Jul 1949 6 Aug 1955 6 years, 21 days
De Wet Barry 10 Jun 2000 24 Jun 2006 6 years, 14 days
Willem Alberts 13 Nov 2010 19 Nov 2016 6 years, 6 days
Pieter Rossouw 28 Jun 1997 28 Jun 2003 6 years
Toks van der Linde 12 Nov 1995 10 Nov 2001 5 years, 363 days
Ruben Kruger 6 Nov 1993 4 Nov 1999 5 years, 363 days
Naka Drotské 13 Nov 1993 4 Nov 1999 5 years, 356 days
Jaco van der Westhuyzen 19 Aug 2000 15 Jul 2006 5 years, 330 days
Peter Whipp 8 Jun 1974 3 May 1980 5 years, 330 days
Dave Frederickson 22 Jun 1974 3 May 1980 5 years, 316 days
AJ Venter 26 Nov 2000 9 Sep 2006 5 years, 287 days
Jimmy White 5 Dec 1931 4 Sep 1937 5 years, 273 days
Lwazi Mvovo 20 Nov 2010 18 Jun 2016 5 years, 211 days
Gawie Carelse 23 May 1964 6 Dec 1969 5 years, 197 days
Mike Lawless 25 Jul 1964 24 Jan 1970 5 years, 183 days
André Pretorius 8 Jun 2002 24 Nov 2007 5 years, 169 days
Coenie Oosthuizen 9 Jun 2012 11 Nov 2017 5 years, 155 days
Don Walton 25 Jul 1964 20 Dec 1969 5 years, 148 days
Doug Hopwood 30 Apr 1960 18 Sep 1965 5 years, 141 days
Stefan Terblanche 13 Jun 1998 24 Oct 2003 5 years, 133 days
Brendan Venter 4 Jun 1994 15 Oct 1999 5 years, 133 days
Fritz van Heerden 4 Jun 1994 10 Oct 1999 5 years, 128 days
Marvin Orie 2 Jun 2018 1 Oct 2023 5 years, 121 days
James Small 15 Aug 1992 6 Dec 1997 5 years, 113 days
André Venter 17 Aug 1996 1 Dec 2001 5 years, 106 days
Johann Muller 10 Jun 2006 11 Sep 2011 5 years, 93 days
Nic Bezuidenhout 3 Jun 1972 27 Aug 1977 5 years, 85 days
Dawie Snyman 3 Jun 1972 27 Aug 1977 5 years, 85 days
Enrico Januarie 11 Jun 2005 21 Aug 2010 5 years, 71 days
Damian Willemse 18 Aug 2018 28 Oct 2023 5 years, 71 days
Fanie Louw 8 Jul 1933 10 Sep 1938 5 years, 64 days
Freddy Turner 8 Jul 1933 10 Sep 1938 5 years, 64 days
Flip van der Merwe 12 Jun 2010 15 Aug 2015 5 years, 64 days
John Williams 12 Jun 1971 14 Aug 1976 5 years, 63 days
Keith Oxlee 25 Jun 1960 21 Aug 1965 5 years, 57 days
Robbie Kempson 20 Jun 1998 2 Aug 2003 5 years, 43 days
Krynauw Otto 30 May 1995 8 Jul 2000 5 years, 39 days
Lionel Wilson 13 Aug 1960 18 Sep 1965 5 years, 36 days
John Apsey 26 Aug 1933 3 Sep 1938 5 years, 8 days
Gcobani Bobo 14 Jun 2003 21 Jun 2008 5 years, 7 days
Frank Guthrie 30 Jul 1891 30 Jul 1896 5 years
Toski Smith 29 Aug 1891 29 Aug 1896 5 years
Charlie van Renen 5 Sep 1891 5 Sep 1896 5 years
Lawrence Sephaka 1 Dec 2001 11 Nov 2006 4 years, 345 days
Dave Stewart 30 Apr 1960 10 Apr 1965 4 years, 345 days
Roy Dryburgh 20 Aug 1955 23 Jul 1960 4 years, 338 days
Willie Meyer 6 Dec 1997 9 Nov 2002 4 years, 338 days
Bertus van der Merwe 20 Aug 1955 23 Jul 1960 4 years, 338 days
Jan Pickard 19 Sep 1953 16 Aug 1958 4 years, 331 days
Piet Greyling 15 Jul 1967 3 Jun 1972 4 years, 324 days
Gert Muller 6 Sep 1969 27 Jul 1974 4 years, 324 days
Tiny Naude 7 Sep 1963 27 Jul 1968 4 years, 324 days
Michael du Plessis 20 Oct 1984 2 Sep 1989 4 years, 317 days
Edrich Krantz 24 Jul 1976 30 May 1981 4 years, 310 days
Avril Malan 25 Jun 1960 17 Apr 1965 4 years, 296 days
Syd Nomis 12 Aug 1967 3 Jun 1972 4 years, 296 days
Corra Dirksen 7 Sep 1963 22 Jun 1968 4 years, 289 days
Paul Johnstone 24 Nov 1951 1 Sep 1956 4 years, 282 days
Warrick Gelant 25 Nov 2017 27 Aug 2022 4 years, 275 days
Fanie Kuhn 13 Aug 1960 17 Apr 1965 4 years, 247 days
Pedrie Wannenburg 9 Nov 2002 14 Jul 2007 4 years, 247 days
Jaap Bekker 5 Jan 1952 1 Sep 1956 4 years, 240 days
Dirk de Vos 17 Apr 1965 6 Dec 1969 4 years, 233 days
Tonie Roux 6 Dec 1969 27 Jul 1974 4 years, 233 days
Ryan Kankowski 24 Nov 2007 23 Jun 2012 4 years, 212 days
Chris Rossouw 13 Apr 1995 4 Nov 1999 4 years, 205 days
Johnny Buchler 24 Nov 1951 2 Jun 1956 4 years, 191 days
Rob Louw 26 Apr 1980 27 Oct 1984 4 years, 184 days
Ray Mordt 26 Apr 1980 27 Oct 1984 4 years, 184 days
Selborne Boome 12 Jun 1999 8 Nov 2003 4 years, 149 days
Divan Serfontein 31 May 1980 27 Oct 1984 4 years, 149 days
Corné Krige 19 Jun 1999 8 Nov 2003 4 years, 142 days
Wikus van Heerden 7 Jun 2003 20 Oct 2007 4 years, 135 days
Andries Bekker 7 Jun 2008 6 Oct 2012 4 years, 121 days
Jan Serfontein 8 Jun 2013 7 Oct 2017 4 years, 121 days
Ashwin Willemse 7 Jun 2003 22 Sep 2007 4 years, 107 days
Johan Goosen 8 Sep 2012 26 Nov 2016 4 years, 79 days
Hennie Muller 16 Jul 1949 26 Sep 1953 4 years, 72 days
Warren Whiteley 6 Sep 2014 10 Nov 2018 4 years, 65 days
Jacques Olivier 17 Oct 1992 15 Dec 1996 4 years, 59 days
Tjol Lategan 16 Jul 1949 5 Sep 1953 4 years, 51 days
Buks Marais 16 Jul 1949 5 Sep 1953 4 years, 51 days
Hannes Strydom 3 Jul 1993 23 Aug 1997 4 years, 51 days
Ryk van Schoor 13 Aug 1949 26 Sep 1953 4 years, 44 days
Hansie Brewis 16 Jul 1949 22 Aug 1953 4 years, 37 days
Hugo van Zyl 26 Jul 1958 25 Aug 1962 4 years, 30 days
Pat Lyster 22 Jul 1933 14 Aug 1937 4 years, 23 days
Piet Visagie 15 Jul 1967 7 Aug 1971 4 years, 23 days
Pieter Hendriks 15 Aug 1992 31 Aug 1996 4 years, 16 days
Herschel Jantjies 20 Jul 2019 5 Aug 2023 4 years, 16 days
Brent Russell 8 Jun 2002 24 Jun 2006 4 years, 16 days
Jackie Tindall 16 Aug 1924 1 Sep 1928 4 years, 16 days
Jack van Druten 16 Aug 1924 1 Sep 1928 4 years, 16 days
Cobus Visagie 12 Jun 1999 28 Jun 2003 4 years, 16 days
Danie Coetzee 6 Jul 2002 15 Jul 2006 4 years, 9 days
Rassie Erasmus 5 Jul 1997 23 Jun 2001 3 years, 353 days
Marius Joubert 21 Jul 2001 9 Jul 2005 3 years, 353 days
Oupa Mohoje 28 Jun 2014 2 Jun 2018 3 years, 339 days
Louis Schmidt 16 Aug 1958 21 Jul 1962 3 years, 339 days
BJ Botha 26 Aug 2006 24 Jul 2010 3 years, 332 days
Ian McCallum 25 Jul 1970 22 Jun 1974 3 years, 332 days
Stompie van der Merwe 27 Aug 1960 25 Jul 1964 3 years, 333 days
Dauncey Devine 13 Sep 1924 21 Jul 1928 3 years, 312 days
Gary Teichmann 2 Sep 1995 10 Jul 1999 3 years, 311 days
Stephen Fry 24 Nov 1951 24 Sep 1955 3 years, 304 days
Jack Slater 13 Sep 1924 30 Jun 1928 3 years, 291 days
Bingo Burger 17 Nov 1906 27 Aug 1910 3 years, 283 days
De Wet Ras 24 Jul 1976 3 May 1980 3 years, 284 days
Dan du Preez 18 Nov 2017 21 Aug 2021 3 years, 276 days
Derick Hougaard 11 Oct 2003 14 Jul 2007 3 years, 276 days
Jack Hirsch 24 Nov 1906 6 Aug 1910 3 years, 255 days
Basie van Wijk 24 Nov 1951 6 Aug 1955 3 years, 255 days
Johan Strauss 4 Sep 1976 26 Apr 1980 3 years, 235 days
George Daneel 30 Jun 1928 16 Jan 1932 3 years, 200 days
Hennie le Roux 26 Jun 1993 15 Dec 1996 3 years, 172 days
Kobus Wiese 26 Jun 1993 15 Dec 1996 3 years, 172 days
Robbie Fleck 12 Jun 1999 23 Nov 2002 3 years, 164 days
Piet E van Zyl 15 Jun 2013 26 Nov 2016 3 years, 164 days
Thinus Delport 10 Jun 2000 8 Nov 2003 3 years, 151 days
Errol Tobias 30 May 1981 27 Oct 1984 3 years, 150 days
JC van der Westhuizen 21 Jul 1928 19 Dec 1931 3 years, 151 days
Aphelele Fassi 2 Jul 2021 23 Nov 2024 3 years, 144 days
Jasper Wiese 2 Jul 2021 23 Nov 2024 3 years, 144 days
Louis Koen 8 Jul 2000 8 Nov 2003 3 years, 123 days
S'bu Nkosi 9 Jun 2018 2 Oct 2021 3 years, 115 days
Gert Smal 10 May 1986 2 Sep 1989 3 years, 115 days
Warren Brosnihan 23 Aug 1997 2 Dec 2000 3 years, 101 days
Frans Erasmus 24 May 1986 2 Sep 1989 3 years, 101 days
Jaden Hendrikse 14 Aug 2021 23 Nov 2024 3 years, 101 days
Syd de Melker 5 Sep 1903 8 Dec 1906 3 years, 94 days
Japie Krige 29 Aug 1903 1 Dec 1906 3 years, 94 days
Rajah Martheze 5 Sep 1903 1 Dec 1906 3 years, 87 days
Helgard Muller 31 May 1986 26 Aug 1989 3 years, 87 days
Odwa Ndungane 21 Jun 2008 17 Sep 2011 3 years, 88 days
Paul Roos 12 Sep 1903 8 Dec 1906 3 years, 87 days
Bjorn Basson 5 Jun 2010 24 Aug 2013 3 years, 80 days
Adolf Malan 26 Aug 1989 14 Nov 1992 3 years, 80 days
Paddy Carolin 12 Sep 1903 24 Nov 1906 3 years, 73 days
Jacques Cronjé 12 Jun 2004 15 Aug 2007 3 years, 64 days
Heinrich Rodgers 26 Aug 1989 24 Oct 1992 3 years, 59 days
Werner Swanepoel 5 Jul 1997 26 Aug 2000 3 years, 52 days
Peter Cronjé 12 Jun 1971 27 Jul 1974 3 years, 45 days
Francois Pienaar 26 Jun 1993 10 Aug 1996 3 years, 45 days
Gertjie Brynard 19 Jun 1965 27 Jul 1968 3 years, 38 days
Frank Mellish 13 Aug 1921 20 Sep 1924 3 years, 38 days
Alf Walker 13 Aug 1921 20 Sep 1924 3 years, 38 days
Eddie Andrews 12 Jun 2004 14 Jul 2007 3 years, 32 days
Gerrie Britz 12 Jun 2004 14 Jul 2007 3 years, 32 days
Lionel Mapoe 25 Jul 2015 25 Aug 2018 3 years, 31 days
Joel Stransky 31 Jul 1993 31 Aug 1996 3 years, 31 days
Mervyn Ellis 27 Aug 1921 20 Sep 1924 3 years, 24 days
Tiny Neethling 15 Jul 1967 8 Aug 1970 3 years, 24 days
Nick du Plessis 27 Aug 1921 13 Sep 1924 3 years, 17 days
Piet du Toit 26 Jul 1958 12 Aug 1961 3 years, 17 days
Martin Pelser 26 Jul 1958 12 Aug 1961 3 years, 17 days
John Allan 31 Jul 1993 10 Aug 1996 3 years, 10 days
Tommy Gentles 6 Aug 1955 16 Aug 1958 3 years, 10 days
Ockie Oosthuizen 30 May 1981 9 Jun 1984 3 years, 10 days
Lourens Adriaanse 23 Nov 2013 26 Nov 2016 3 years, 3 days
Tonderai Chavhanga 11 Jun 2005 14 Jun 2008 3 years, 3 days
Wally Clarkson 13 Aug 1921 16 Aug 1924 3 years, 3 days
Balie Swart 31 Jul 1993 3 Aug 1996 3 years, 3 days
Dawie Ackermann 20 Aug 1955 16 Aug 1958 2 years, 361 days
Sas de Kock 17 Sep 1921 13 Sep 1924 2 years, 362 days
Sakkie Sauermann 12 Jun 1971 8 Jun 1974 2 years, 361 days
Rynhardt Elstadt 20 Jul 2019 9 Jul 2022 2 years, 354 days
Butch Lochner 3 Sep 1955 16 Aug 1958 2 years, 347 days
Harry Walker 19 Sep 1953 1 Sep 1956 2 years, 348 days
Wilf Rosenberg 20 Aug 1955 26 Jul 1958 2 years, 340 days
Adrian Garvey 9 Nov 1996 10 Oct 1999 2 years, 335 days
Popeye Strydom 3 Sep 1955 26 Jul 1958 2 years, 326 days
Hempies du Toit 15 Aug 1981 9 Jun 1984 2 years, 299 days
Steve Atherton 6 Nov 1993 10 Aug 1996 2 years, 278 days
Ronnie Hill 3 Dec 1960 24 Aug 1963 2 years, 264 days
Michael Claassens 6 Nov 2004 14 Jul 2007 2 years, 250 days
Daan du Plessis 27 Aug 1977 3 May 1980 2 years, 250 days
Ian MacDonald 15 Aug 1992 13 Apr 1995 2 years, 241 days
Adriaan Richter 17 Oct 1992 10 Jun 1995 2 years, 236 days
HO de Villiers 15 Jul 1967 24 Jan 1970 2 years, 193 days
Fonnie du Toit 13 Aug 1949 16 Feb 1952 2 years, 187 days
André Vos 12 Jun 1999 1 Dec 2001 2 years, 172 days
Albie Bates 20 Dec 1969 3 Jun 1972 2 years, 166 days
Okey Geffin 16 Jul 1949 22 Dec 1951 2 years, 159 days
Eben Olivier 15 Jul 1967 20 Dec 1969 2 years, 158 days
Braam van Straaten 19 Jun 1999 24 Nov 2001 2 years, 158 days
Lammetjie Luyt 6 Aug 1910 4 Jan 1913 2 years, 151 days
Elrigh Louw 2 Jul 2022 23 Nov 2024 2 years, 144 days
Kurt-Lee Arendse 9 Jul 2022 23 Nov 2024 2 years, 137 days
Dick Luyt 27 Aug 1910 11 Jan 1913 2 years, 137 days
Neil de Kock 30 Jun 2001 8 Nov 2003 2 years, 131 days
Grant Williams 9 Jul 2022 16 Nov 2024 2 years, 130 days
Jannes Labuschagne 22 Jul 2000 23 Nov 2002 2 years, 124 days
Jannie de Beer 5 Jul 1997 30 Oct 1999 2 years, 117 days
Boland Coetzee 8 Jun 1974 18 Sep 1976 2 years, 102 days
Johan Oosthuizen 8 Jun 1974 18 Sep 1976 2 years, 102 days
Chris Pope 8 Jun 1974 18 Sep 1976 2 years, 102 days
Willem Barnard 17 Sep 1949 22 Dec 1951 2 years, 96 days
Paul Bayvel 22 Jun 1974 18 Sep 1976 2 years, 88 days
Gerald Bosch 22 Jun 1974 18 Sep 1976 2 years, 88 days
Marius Hurter 30 May 1995 23 Aug 1997 2 years, 85 days
Salmaan Moerat 2 Jul 2022 21 Sep 2024 2 years, 81 days
Jeremy Nel 26 May 1956 16 Aug 1958 2 years, 82 days
Ruan Nortjé 9 Jul 2022 28 Sep 2024 2 years, 81 days
Canan Moodie 3 Sep 2022 10 Nov 2024 2 years, 68 days
Deon Kayser 19 Jun 1999 25 Aug 2001 2 years, 67 days
Klippies Kritzinger 13 Jul 1974 18 Sep 1976 2 years, 67 days
Dillyn Leyds 10 Jun 2017 17 Aug 2019 2 years, 68 days
Gys Pitzer 15 Jul 1967 20 Sep 1969 2 years, 67 days
Johan Roux 11 Jun 1994 17 Aug 1996 2 years, 67 days
Gary Botha 30 Jul 2005 22 Sep 2007 2 years, 54 days
Drikus Hattingh 22 Aug 1992 15 Oct 1994 2 years, 54 days
Rampie Stander 27 Jul 1974 18 Sep 1976 2 years, 53 days
Rudy Paige 7 Oct 2015 25 Nov 2017 2 years, 49 days
Faan Rautenbach 8 Jun 2002 24 Jul 2004 2 years, 46 days
Quinton Davids 15 Jun 2002 24 Jul 2004 2 years, 39 days
Lukas van Biljon 30 Jun 2001 9 Aug 2003 2 years, 40 days
Gio Aplon 5 Jun 2010 23 Jun 2012 2 years, 18 days
Ntuthukho Mchunu 9 Jul 2022 20 Jul 2024 2 years, 11 days
Evan Roos 9 Jul 2022 20 Jul 2024 2 years, 11 days
Nizaam Carr 22 Nov 2014 26 Nov 2016 2 years, 4 days
Manie Libbok 12 Nov 2022 16 Nov 2024 2 years, 4 days
Schalk (snr) Burger 2 Jun 1984 31 May 1986 1 year, 363 days
Haas Schoeman 24 Aug 1963 21 Aug 1965 1 year, 362 days
Nelie Smith 24 Aug 1963 21 Aug 1965 1 year, 362 days
Tiaan Strauss 17 Oct 1992 15 Oct 1994 1 year, 363 days
Joseph Dweba 14 Aug 2021 5 Aug 2023 1 year, 356 days
Hanyani Shimange 26 Jun 2004 10 Jun 2006 1 year, 349 days
Trix Truter 13 Jul 1963 26 Jun 1965 1 year, 348 days
Willie du Plessis 26 Apr 1980 3 Apr 1982 1 year, 342 days
Theo Jansen van Rensburg 15 Aug 1992 23 Jul 1994 1 year, 342 days
Julian Redelinghuys 22 Nov 2014 8 Oct 2016 1 year, 321 days
Joggie Jansen 25 Jul 1970 3 Jun 1972 1 year, 314 days
Willem Delport 24 Nov 1951 26 Sep 1953 1 year, 306 days
Willie Kahts 31 May 1980 3 Apr 1982 1 year, 307 days
Ian Robertson 23 Nov 1974 18 Sep 1976 1 year, 300 days
Keegan Daniel 6 Nov 2010 25 Aug 2012 1 year, 293 days
Chum Ochse 8 Dec 1951 26 Sep 1953 1 year, 292 days
Ernst Dinkelmann 24 Nov 1951 5 Sep 1953 1 year, 285 days
Mickey Gerber 26 Jul 1958 30 Apr 1960 1 year, 279 days
Geoff Gray 5 Dec 1931 2 Sep 1933 1 year, 271 days
Bert Kipling 5 Dec 1931 2 Sep 1933 1 year, 271 days
Solly Tyibilika 27 Nov 2004 26 Aug 2006 1 year, 272 days
Keith Andrews 14 Nov 1992 6 Aug 1994 1 year, 265 days
Jean Deysel 21 Nov 2009 13 Aug 2011 1 year, 265 days
Frankie Waring 19 Dec 1931 2 Sep 1933 1 year, 257 days
Floors Venter 5 Dec 1931 12 Aug 1933 1 year, 250 days
Franco Smith 6 Dec 1997 7 Aug 1999 1 year, 244 days
Trevor Halstead 10 Nov 2001 14 Jun 2003 1 year, 216 days
Anton Barnard 20 Oct 1984 17 May 1986 1 year, 209 days
Gavin Johnson 13 Nov 1993 10 Jun 1995 1 year, 209 days
Charl Marais 12 Jun 1999 26 Nov 2000 1 year, 167 days
Justin Swart 2 Jul 1996 6 Dec 1997 1 year, 157 days
Ricardo Loubscher 8 Jun 2002 24 Oct 2003 1 year, 138 days
Akona Ndungane 15 Jul 2006 24 Nov 2007 1 year, 132 days
Gysie Pienaar 3 May 1980 12 Sep 1981 1 year, 132 days
Rudolph Straeuli 9 Jul 1994 18 Nov 1995 1 year, 132 days
Juandré Kruger 9 Jun 2012 5 Oct 2013 1 year, 118 days
Werner Greeff 29 Jun 2002 24 Oct 2003 1 year, 117 days
Deon Fourie 9 Jul 2022 28 Oct 2023 1 year, 111 days
Gerhard Steenekamp 5 Aug 2023 23 Nov 2024 1 year, 110 days
Thys Burger 14 Jun 1980 25 Sep 1981 1 year, 103 days
Garry Pagel 25 May 1995 31 Aug 1996 1 year, 98 days
JJ Engelbrecht 18 Aug 2012 17 Nov 2013 1 year, 91 days
Heinrich Füls 15 Aug 1992 13 Nov 1993 1 year, 90 days
Hendro Scholtz 27 Jul 2002 24 Oct 2003 1 year, 89 days
Luke Watson 9 Jun 2007 30 Aug 2008 1 year, 82 days
Ebbo Bastard 26 Jun 1937 10 Sep 1938 1 year, 76 days
Jaco Kriel 25 Jun 2016 9 Sep 2017 1 year, 76 days
Jan Lotz 26 Jun 1937 10 Sep 1938 1 year, 76 days
Dai Williams 26 Jun 1937 10 Sep 1938 1 year, 76 days
Dean Hall 16 Jun 2001 17 Aug 2002 1 year, 62 days
Dean Greyling 23 Jul 2011 15 Sep 2012 1 year, 54 days
Alistair Hargreaves 5 Jun 2010 30 Jul 2011 1 year, 55 days
Derek van den Berg 21 Jun 1975 14 Aug 1976 1 year, 54 days
Craig Davidson 15 Jun 2002 2 Aug 2003 1 year, 48 days
Marcel van der Merwe 28 Jun 2014 15 Aug 2015 1 year, 48 days
Hennie van Zyl 25 Jun 1960 12 Aug 1961 1 year, 48 days
Wang Wyness 23 Jun 1962 10 Aug 1963 1 year, 48 days
Cornal Hendricks 14 Jun 2014 25 Jul 2015 1 year, 41 days
Tommie Laubscher 8 Oct 1994 18 Nov 1995 1 year, 41 days
Richard Prentis 26 Apr 1980 6 Jun 1981 1 year, 41 days
Danie van Schalkwyk 2 Jul 1996 2 Aug 1997 1 year, 31 days
Theuns Briers 6 Aug 1955 1 Sep 1956 1 year, 26 days
Daan Retief 6 Aug 1955 1 Sep 1956 1 year, 26 days
Francois Venter 12 Nov 2016 2 Dec 2017 1 year, 20 days
Peter Grant 7 Jul 2007 19 Jul 2008 1 year, 12 days
Clive Ulyate 6 Aug 1955 18 Aug 1956 1 year, 12 days
Tom van Vollenhoven 6 Aug 1955 18 Aug 1956 1 year, 12 days
Uzair Cassiem 26 Nov 2016 2 Dec 2017 1 year, 6 days
Robert du Preez 15 Aug 1992 21 Aug 1993 1 year, 6 days
Tony Harris 4 Sep 1937 10 Sep 1938 1 year, 6 days
Johan Styger 15 Aug 1992 21 Aug 1993 1 year, 6 days
Dawie Theron 3 Aug 1996 9 Aug 1997 1 year, 6 days
Martiens le Roux 31 May 1980 30 May 1981 364 days
Joggie Viljoen 12 Jun 1971 3 Jun 1972 357 days
Jan Schlebusch 13 Jul 1974 28 Jun 1975 350 days
Flappie Lochner 25 Sep 1937 3 Sep 1938 343 days
Kleintjie Grobler 27 Jul 1974 28 Jun 1975 336 days
Werner Kruger 23 Jul 2011 23 Jun 2012 336 days
Jongi Nokwe 9 Aug 2008 4 Jul 2009 329 days
Geo Cronjé 9 Aug 2003 26 Jun 2004 322 days
Wynand Claassen 30 May 1981 3 Apr 1982 308 days
Hugh Reece-Edwards 17 Oct 1992 14 Aug 1993 301 days
Curwin Bosch 19 Aug 2017 2 Jun 2018 287 days
Willie Hills 17 Oct 1992 31 Jul 1993 287 days
Andrew Aitken 22 Nov 1997 22 Aug 1998 273 days
Deon Stegmann 6 Nov 2010 30 Jul 2011 266 days
Guy Kebble 6 Nov 1993 23 Jul 1994 259 days
Jaco Pretorius 11 Nov 2006 14 Jul 2007 245 days
Christiaan Scholtz 8 Oct 1994 10 Jun 1995 245 days
Mike Antelme 25 Jun 1960 18 Feb 1961 238 days
Meyer Bosman 19 Nov 2005 15 Jul 2006 238 days
Bevin Fortuin 11 Nov 2006 7 Jul 2007 238 days
Hilton Lobberts 18 Nov 2006 14 Jul 2007 238 days
Dick Lockyear 25 Jun 1960 18 Feb 1961 238 days
Dewald Potgieter 28 Nov 2009 24 Jul 2010 238 days
Henning van Aswegen 15 Aug 1981 3 Apr 1982 231 days
Carel Fourie 23 Nov 1974 28 Jun 1975 217 days
Chris Badenhorst 15 Oct 1994 13 Apr 1995 180 days
Andries Coetzee 10 Jun 2017 2 Dec 2017 175 days
Ross Cronjé 10 Jun 2017 2 Dec 2017 175 days
Embrose Papier 2 Jun 2018 24 Nov 2018 175 days
Ivan van Zyl 2 Jun 2018 24 Nov 2018 175 days
Aphiwe Dyantyi 9 Jun 2018 24 Nov 2018 168 days
Brian Mujati 7 Jun 2008 22 Nov 2008 168 days
Courtnall Skosan 10 Jun 2017 25 Nov 2017 168 days
Ruan Combrinck 18 Jun 2016 26 Nov 2016 161 days
Richard Bands 7 Jun 2003 8 Nov 2003 154 days
Jannie Barnard 17 Apr 1965 18 Sep 1965 154 days
Jordan Hendrikse 22 Jun 2024 23 Nov 2024 154 days
Chris Rogers 2 Jun 1984 27 Oct 1984 147 days
Grant Esterhuizen 22 Jul 2000 2 Dec 2000 133 days
Johan Grobbelaar 20 Jul 2024 23 Nov 2024 126 days
Sikhumbuszo Notshe 2 Jun 2018 6 Oct 2018 126 days
Jean Kleyn 8 Jul 2023 28 Oct 2023 112 days
André de Wet 6 Sep 1969 20 Dec 1969 105 days
Ruan Dreyer 24 Jun 2017 7 Oct 2017 105 days
Henry Tromp 17 Aug 1996 30 Nov 1996 105 days
Dale Santon 12 Jul 2003 24 Oct 2003 104 days
Pat Cilliers 18 Aug 2012 24 Nov 2012 98 days
Jorrie Muller 2 Aug 2003 8 Nov 2003 98 days
Raymond Rhule 10 Jun 2017 16 Sep 2017 98 days
Jano Vermaak 8 Jun 2013 14 Sep 2013 98 days
Basie Vivier 26 May 1956 1 Sep 1956 98 days
Louis Babrow 26 Jun 1937 25 Sep 1937 91 days
Christo Bezuidenhout 9 Aug 2003 8 Nov 2003 91 days
Ben-Jason Dixon 22 Jun 2024 21 Sep 2024 91 days
Andy MacDonald 19 Jun 1965 18 Sep 1965 91 days
Mauritz van den Berg 26 Jun 1937 25 Sep 1937 91 days
Anton Leonard 17 Jul 1999 10 Oct 1999 85 days
Wayne Fyvie 24 Aug 1996 16 Nov 1996 84 days
Sacha Feinberg-Mngomezulu 22 Jun 2024 7 Sep 2024 77 days
Adri Geldenhuys 15 Aug 1992 24 Oct 1992 70 days
Jorrie Jordaan 16 Jul 1949 17 Sep 1949 63 days
Bubbles Koch 16 Jul 1949 17 Sep 1949 63 days
Cecil Moss 16 Jul 1949 17 Sep 1949 63 days
Jacques Potgieter 23 Jun 2012 25 Aug 2012 63 days
Nick Pretorius 30 Jun 1928 1 Sep 1928 63 days
Jan-Hendrik Wessels 20 Jul 2024 21 Sep 2024 63 days
Russell Bennett 10 Jun 1997 9 Aug 1997 60 days
Gert Cilliers 13 Jul 1963 7 Sep 1963 56 days
Manie Geere 8 Jul 1933 2 Sep 1933 56 days
Dick Putter 13 Jul 1963 7 Sep 1963 56 days
Charlie Cockrell 6 Dec 1969 24 Jan 1970 49 days
Felix du Plessis 16 Jul 1949 3 Sep 1949 49 days
Floors Duvenage 16 Jul 1949 3 Sep 1949 49 days
Joe Francis 23 Nov 1912 11 Jan 1913 49 days
Rodney Gould 8 Jun 1968 27 Jul 1968 49 days
Peewee Howe 14 Jul 1956 1 Sep 1956 49 days
Saturday Knight 23 Nov 1912 11 Jan 1913 49 days
Sep Ledger 23 Nov 1912 11 Jan 1913 49 days
John Luyt 23 Nov 1912 11 Jan 1913 49 days
Boetie McHardy 23 Nov 1912 11 Jan 1913 49 days
Jacky Morkel 23 Nov 1912 11 Jan 1913 49 days
Des Sinclair 6 Aug 1955 24 Sep 1955 49 days
Johan Spies 25 Jul 1970 12 Sep 1970 49 days
Jan Stegmann 23 Nov 1912 11 Jan 1913 49 days
Tom van Vuuren 23 Nov 1912 11 Jan 1913 49 days
Sakkie van Zyl 31 Jul 1965 18 Sep 1965 49 days
Nico Wegner 3 Jul 1993 21 Aug 1993 49 days
Johan le Roux 11 Jun 1994 23 Jul 1994 42 days
Tiaan Liebenberg 25 Aug 2012 6 Oct 2012 42 days
Deon Lotter 3 Jul 1993 14 Aug 1993 42 days
André McDonald 5 Dec 1931 16 Jan 1932 42 days
David Smith 31 May 1980 12 Jul 1980 42 days
Jaco Taute 29 Sep 2012 10 Nov 2012 42 days
Morris Zimerman 5 Dec 1931 16 Jan 1932 42 days
Biddy Anderson 30 Jul 1896 5 Sep 1896 37 days
Ferdie Aston 30 Jul 1896 5 Sep 1896 37 days
Bill Bisset 30 Jul 1891 5 Sep 1891 37 days
Ben Duff 30 Jul 1891 5 Sep 1891 37 days
Percy Jones 30 Jul 1896 5 Sep 1896 37 days
Edward Little 30 Jul 1891 5 Sep 1891 37 days
Japie Louw 30 Jul 1891 5 Sep 1891 37 days
Alf Richards 30 Jul 1891 5 Sep 1891 37 days
Paul Scott 30 Jul 1896 5 Sep 1896 37 days
Oupa Versfeld 30 Jul 1891 5 Sep 1891 37 days
Chubb Vigne 30 Jul 1891 5 Sep 1891 37 days
PK Albertyn 16 Aug 1924 20 Sep 1924 35 days
Chris Bezuidenhout 21 Jul 1962 25 Aug 1962 35 days
Hannes Botha 21 Jul 1962 25 Aug 1962 35 days
Sakkie de Klerk 20 Dec 1969 24 Jan 1970 35 days
Piet de Wet 6 Aug 1938 10 Sep 1938 35 days
Ben du Toit 6 Aug 1938 10 Sep 1938 35 days
Thys Lourens 22 Jun 1968 27 Jul 1968 35 days
Charlie Meyer 13 Aug 1921 17 Sep 1921 35 days
Mannetjies Michau 13 Aug 1921 17 Sep 1921 35 days
Waylon Murray 9 Jun 2007 14 Jul 2007 35 days
Hansie Oelofse 22 Aug 1953 26 Sep 1953 35 days
Roger Sherriff 6 Aug 1938 10 Sep 1938 35 days
Jackie Snyman 22 Jun 1974 27 Jul 1974 35 days
Kenny Starke 16 Aug 1924 20 Sep 1924 35 days
Andy van der Watt 6 Dec 1969 10 Jan 1970 35 days
Attie van Heerden 13 Aug 1921 17 Sep 1921 35 days
Dave von Hoesslin 12 Jun 1999 17 Jul 1999 35 days
Fred Alexander 30 Jul 1891 29 Aug 1891 30 days
Harry Boyes 30 Jul 1891 29 Aug 1891 30 days
Mike Bredenkamp 30 Jul 1896 29 Aug 1896 30 days
Scraps Wessels 30 Jul 1896 29 Aug 1896 30 days
Hennie Bekker 15 Aug 1981 12 Sep 1981 28 days
Jack Bester 23 Aug 1924 20 Sep 1924 28 days
Nico Bosman 23 Aug 1924 20 Sep 1924 28 days
Nic Crosby 6 Aug 1910 3 Sep 1910 28 days
Dirkie de Villiers 6 Aug 1910 3 Sep 1910 28 days
Albie de Waal 15 Jul 1967 12 Aug 1967 28 days
Lizo Gqoboka 20 Jul 2019 17 Aug 2019 28 days
Cocky Hahn 6 Aug 1910 3 Sep 1910 28 days
Noel Howe-Browne 6 Aug 1910 3 Sep 1910 28 days
Daan Human 8 Jun 2002 6 Jul 2002 28 days
Ashley Johnson 23 Jul 2011 20 Aug 2011 28 days
Gert Kotzé 15 Jul 1967 12 Aug 1967 28 days
Dick Muir 8 Nov 1997 6 Dec 1997 28 days
Ou-Boet Strydom 16 Jul 1949 13 Aug 1949 28 days
Pally Truter 23 Aug 1924 20 Sep 1924 28 days
Morné van den Berg 20 Jul 2024 17 Aug 2024 28 days
Ponie van der Westhuizen 19 Dec 1931 16 Jan 1932 28 days
George van Reenen 17 Jul 1937 14 Aug 1937 28 days
Henry Walker 6 Aug 1910 3 Sep 1910 28 days
Colin Beck 29 Aug 1981 25 Sep 1981 27 days
Div Visser 29 Aug 1981 25 Sep 1981 27 days
Koei Brink 17 Nov 1906 8 Dec 1906 21 days
Pinkie Daneel 17 Nov 1906 8 Dec 1906 21 days
Boy de Villiers 17 Nov 1906 8 Dec 1906 21 days
Delarey du Preez 6 Jul 2002 27 Jul 2002 21 days
Lofty Fourie 26 Jul 1958 16 Aug 1958 21 days
Hottie Louw 15 Jun 2002 6 Jul 2002 21 days
Arthur Marsberg 17 Nov 1906 8 Dec 1906 21 days
Royal Morkel 27 Aug 1921 17 Sep 1921 21 days
Sommie Morkel 17 Nov 1906 8 Dec 1906 21 days
Hennie Potgieter 30 Jun 1928 21 Jul 1928 21 days
Jan Prinsloo 26 Jul 1958 16 Aug 1958 21 days
Jaco Reinach 10 May 1986 31 May 1986 21 days
Cliff Riordan 6 Aug 1910 27 Aug 1910 21 days
Fred Smollan 12 Aug 1933 2 Sep 1933 21 days
Tommy Thompson 23 Nov 1912 14 Dec 1912 21 days
Tank van Rooyen 27 Aug 1921 17 Sep 1921 21 days
SP van Wyk 30 Jun 1928 21 Jul 1928 21 days
Hannes Viljoen 17 Jul 1971 7 Aug 1971 21 days
Bill Zeller 27 Aug 1921 17 Sep 1921 21 days
Joe Barry 29 Aug 1903 12 Sep 1903 14 days
Allan Beswick 22 Aug 1896 5 Sep 1896 14 days
Charlie Brown 29 Aug 1903 12 Sep 1903 14 days
Deon de Kock 17 Nov 2001 1 Dec 2001 14 days
Andries du Toit 18 Aug 1928 1 Sep 1928 14 days
Ettiené Fynn 16 Jun 2001 30 Jun 2001 14 days
Mary Jackson 24 Nov 1906 8 Dec 1906 14 days
Stevie Joubert 24 Nov 1906 8 Dec 1906 14 days
Alf Larard 22 Aug 1896 5 Sep 1896 14 days
Pietie le Roux 24 Nov 1906 8 Dec 1906 14 days
Ewoud Malan 28 Jun 1980 12 Jul 1980 14 days
Willie McEwan 29 Aug 1903 12 Sep 1903 14 days
Henno Mentz 12 Jun 2004 26 Jun 2004 14 days
Henry Morkel 13 Aug 1921 27 Aug 1921 14 days
Gerhard Mostert 30 Jul 2011 13 Aug 2011 14 days
PO Nel 29 Aug 1903 12 Sep 1903 14 days
John Oliver 18 Aug 1928 1 Sep 1928 14 days
Willie Rousseau 18 Aug 1928 1 Sep 1928 14 days
Wessel Roux 9 Nov 2002 23 Nov 2002 14 days
Theo Samuels 22 Aug 1896 5 Sep 1896 14 days
Tokkie Scholtz 13 Aug 1921 27 Aug 1921 14 days
Christian Stewart 21 Nov 1998 5 Dec 1998 14 days
Akker van der Merwe 2 Jun 2018 16 Jun 2018 14 days
Bertie van Renen 29 Aug 1903 12 Sep 1903 14 days
Edrich Lubbe 10 Jun 1997 21 Jun 1997 11 days
Percy Allport 27 Aug 1910 3 Sep 1910 7 days
Hans Aucamp 16 Aug 1924 23 Aug 1924 7 days
Dolf Bekker 19 Sep 1953 26 Sep 1953 7 days
Johnny Bester 3 Sep 1938 10 Sep 1938 7 days
Arno Botha 8 Jun 2013 15 Jun 2013 7 days
Piet Botha 19 Jun 1965 26 Jun 1965 7 days
Adam Burdett 17 Nov 1906 24 Nov 1906 7 days
Kobus Burger 26 Aug 1989 2 Sep 1989 7 days
Pieter Dormehl 29 Aug 1896 5 Sep 1896 7 days
Tommy du Plessis 26 Apr 1980 3 May 1980 7 days
Pierre Edwards 26 Apr 1980 3 May 1980 7 days
Christo Ferreira 10 May 1986 17 May 1986 7 days
Kulu Ferreira 20 Oct 1984 27 Oct 1984 7 days
Hendrik Gerber 7 Jun 2003 14 Jun 2003 7 days
McNeill Hendricks 20 Jun 1998 27 Jun 1998 7 days
Niel Hugo 26 Aug 1989 2 Sep 1989 7 days
Charlie Jones 29 Aug 1903 5 Sep 1903 7 days
Faffa Knoetze 26 Aug 1989 2 Sep 1989 7 days
Piet Kruger 24 May 1986 31 May 1986 7 days
Paul la Grange 13 Sep 1924 20 Sep 1924 7 days
Friedrich Lombard 16 Nov 2002 23 Nov 2002 7 days
Martiens Louw 31 Jul 1971 7 Aug 1971 7 days
Nick Mallett 20 Oct 1984 27 Oct 1984 7 days
Wynand Mans 10 Apr 1965 17 Apr 1965 7 days
John McCulloch 4 Jan 1913 11 Jan 1913 7 days
Pat Montini 26 May 1956 2 Jun 1956 7 days
Lood Muller 15 Aug 1992 22 Aug 1992 7 days
Hambly Parker 19 Jun 1965 26 Jun 1965 7 days
Bill Payn 16 Aug 1924 23 Aug 1924 7 days
Natie Rens 19 Sep 1953 26 Sep 1953 7 days
Gideon Roos 27 Aug 1910 3 Sep 1910 7 days
Daantjie Rossouw 19 Sep 1953 26 Sep 1953 7 days
Phillip Schutte 19 Nov 1994 26 Nov 1994 7 days
Bob Shand 29 Aug 1891 5 Sep 1891 7 days
Willem Stapelberg 23 Nov 1974 30 Nov 1974 7 days
Anton Stegmann 17 Nov 1906 24 Nov 1906 7 days
Attie Strauss 20 Oct 1984 27 Oct 1984 7 days
Snowy Suter 10 Apr 1965 17 Apr 1965 7 days
Clive van Ryneveld 27 Aug 1910 3 Sep 1910 7 days
Bertram vanderPlank 13 Sep 1924 20 Sep 1924 7 days
John Villet 2 Jun 1984 9 Jun 1984 7 days
Marco Wentzel 9 Nov 2002 16 Nov 2002 7 days
Avril Williams 2 Jun 1984 9 Jun 1984 7 days
Robbie Brink 30 May 1995 3 Jun 1995 4 days