30 Jul 1891
| Lose: 0-4 |
Crusaders (St George's Park), Port Elizabeth
|
29 Aug 1891
| Lose: 0-3 |
Eclectic Cricket Ground, Kimberley
|
05 Sep 1891
| Lose: 0-4 |
Newlands, Cape Town
|
30 Jul 1896
| Lose: 0-8 |
Crusaders (St George's Park), Port Elizabeth
|
22 Aug 1896
| Lose: 8-17 |
Wanderers (Old Wanderers), Johannesburg
|
29 Aug 1896
| Lose: 3-9 |
Kimberley Athletic Club Ground, Kimberley
|
05 Sep 1896
| Win: 5-0 |
Newlands, Cape Town
|
29 Aug 1903
| Draw: 10-10 |
Wanderers (Old Wanderers), Johannesburg
|
05 Sep 1903
| Draw: 0-0 |
Kimberley Athletic Club Ground, Kimberley
|
12 Sep 1903
| Win: 8-0 |
Newlands, Cape Town
|
06 Aug 1910
| Win: 14-10 |
Wanderers (Old Wanderers), Johannesburg
|
27 Aug 1910
| Lose: 3-8 |
Crusaders (St George's Park), Port Elizabeth
|
03 Sep 1910
| Win: 21-5 |
Newlands, Cape Town
|
16 Aug 1924
| Win: 7-3 |
Kingsmead, Durban
|
23 Aug 1924
| Win: 17-0 |
Wanderers (Old Wanderers), Johannesburg
|
13 Sep 1924
| Draw: 3-3 |
Crusaders (St George's Park), Port Elizabeth
|
20 Sep 1924
| Win: 16-9 |
Newlands, Cape Town
|
06 Aug 1938
| Win: 26-12 |
Ellispark, Johannesburg
|
03 Sep 1938
| Win: 19-3 |
Crusaders (St George's Park), Port Elizabeth
|
10 Sep 1938
| Lose: 16-21 |
Newlands, Cape Town
|
06 Aug 1955
| Lose: 22-23 |
Ellispark, Johannesburg
|
20 Aug 1955
| Win: 25-9 |
Newlands, Cape Town
|
03 Sep 1955
| Lose: 6-9 |
Loftus Versfeld, Pretoria
|
24 Sep 1955
| Win: 22-8 |
Crusaders (St George's Park), Port Elizabeth
|
23 Jun 1962
| Draw: 3-3 |
Ellispark, Johannesburg
|
21 Jul 1962
| Win: 3-0 |
Kingspark, Durban
|
04 Aug 1962
| Win: 8-3 |
Newlands, Cape Town
|
25 Aug 1962
| Win: 34-14 |
Free State Stadium, Bloemfontein
|
08 Jun 1968
| Win: 25-20 |
Loftus Versfeld, Pretoria
|
22 Jun 1968
| Draw: 6-6 |
Boet Erasmus, Port Elizabeth
|
13 Jul 1968
| Win: 11-6 |
Newlands, Cape Town
|
27 Jul 1968
| Win: 19-6 |
Ellispark, Johannesburg
|
08 Jun 1974
| Lose: 3-12 |
Newlands, Cape Town
|
22 Jun 1974
| Lose: 9-28 |
Loftus Versfeld, Pretoria
|
13 Jul 1974
| Lose: 9-26 |
Boet Erasmus, Port Elizabeth
|
27 Jul 1974
| Draw: 13-13 |
Ellispark, Johannesburg
|
31 May 1980
| Win: 26-22 |
Newlands, Cape Town
|
14 Jun 1980
| Win: 26-19 |
Free State Stadium, Bloemfontein
|
28 Jun 1980
| Win: 12-10 |
Boet Erasmus, Port Elizabeth
|
12 Jul 1980
| Lose: 13-17 |
Loftus Versfeld, Pretoria
|
21 Jun 1997
| Lose: 16-25 |
Newlands, Cape Town
|
28 Jun 1997
| Lose: 15-18 |
Kingspark, Durban
|
05 Jul 1997
| Win: 35-16 |
Ellispark, Johannesburg
|
20 Jun 2009
| Win: 26-21 |
Kingspark, Durban
|
27 Jun 2009
| Win: 28-25 |
Loftus Versfeld, Pretoria
|
04 Jul 2009
| Lose: 9-28 |
Ellispark, Johannesburg
|
24 Jul 2021
| Lose: 17-22 |
Cape Town Stadium, Cape Town
|
31 Jul 2021
| Win: 27-9 |
Cape Town Stadium, Cape Town
|
07 Aug 2021
| Win: 19-16 |
Cape Town Stadium, Cape Town
|