Britain
DateResultVenue
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