17 Nov 1906
| Lose: 0-6 |
Hampden Park, Glasgow
|
23 Nov 1912
| Win: 16-0 |
Inverleith, Edinburgh
|
16 Jan 1932
| Win: 6-3 |
Murrayfield, Edinburgh
|
24 Nov 1951
| Win: 44-0 |
Murrayfield, Edinburgh
|
30 Apr 1960
| Win: 18-10 |
Boet Erasmus, Port Elizabeth
|
21 Jan 1961
| Win: 12-5 |
Murrayfield, Edinburgh
|
17 Apr 1965
| Lose: 5-8 |
Murrayfield, Edinburgh
|
06 Dec 1969
| Lose: 3-6 |
Murrayfield, Edinburgh
|
19 Nov 1994
| Win: 34-10 |
Murrayfield, Edinburgh
|
06 Dec 1997
| Win: 68-10 |
Murrayfield, Edinburgh
|
21 Nov 1998
| Win: 35-10 |
Murrayfield, Edinburgh
|
03 Oct 1999
| Win: 46-29 |
Murrayfield, Edinburgh
|
16 Nov 2002
| Lose: 6-21 |
Murrayfield, Edinburgh
|
07 Jun 2003
| Win: 29-25 |
Kingspark, Durban
|
14 Jun 2003
| Win: 28-19 |
Ellispark, Johannesburg
|
27 Nov 2004
| Win: 45-10 |
Murrayfield, Edinburgh
|
10 Jun 2006
| Win: 36-16 |
Kingspark, Durban
|
17 Jun 2006
| Win: 29-15 |
Boet Erasmus, Port Elizabeth
|
25 Aug 2007
| Win: 27-3 |
Murrayfield, Edinburgh
|
15 Nov 2008
| Win: 14-10 |
Murrayfield, Edinburgh
|
20 Nov 2010
| Lose: 17-21 |
Murrayfield, Edinburgh
|
17 Nov 2012
| Win: 21-10 |
Murrayfield, Edinburgh
|
15 Jun 2013
| Win: 30-17 |
Mbombela Stadium, Nelspruit
|
17 Nov 2013
| Win: 28-0 |
Murrayfield, Edinburgh
|
28 Jun 2014
| Win: 55-6 |
Nelson Mandela Bay Stadium, Port Elizabeth
|
03 Oct 2015
| Win: 34-16 |
St. James Park, Newcastle
|
17 Nov 2018
| Win: 26-20 |
Murrayfield, Edinburgh
|
13 Nov 2021
| Win: 30-15 |
Murrayfield, Edinburgh
|
10 Sep 2023
| Win: 18-3 |
Stade Velodrome, Marseilles
|