Team Pts Pts Team Points Tries Conv Pens Drop Ground Date Match
Scotland 100 8 Japan 108 16 11 2 0 Perth 13 Nov 2004 Details
Ivory Coast 0 89 Scotland 89 13 9 2 0 Rustenberg 26 May 1995 Details
New Zealand 69 20 Scotland 89 13 9 2 0 Dunedin 24 Jun 2000 Details
Scotland 4G 0G Wales 0 12 4 0 0 Edinburgh 26 Feb 1887 Details
Scotland 60 21 Zimbabwe 81 12 9 5 0 Wellington 30 May 1987 Details
Romania 28 55 Scotland 83 12 10 5 0 Dunedin 2 Jun 1987 Details
New Zealand 62 31 Scotland 93 12 9 4 1 Dunedin 15 Jun 1996 Details
USA 23 65 Scotland 88 12 8 4 0 San Francisco 22 Jun 2002 Details
Scotland 53 24 Australia 77 12 7 1 0 Murrayfield 25 Nov 2017 Details
Scotland 10 68 South Africa 78 11 10 1 0 Murrayfield 6 Dec 1997 Details
Scotland 44 38 Samoa 82 11 9 3 0 Murrayfield 11 Nov 2017 Details
Scotland 10 32 Wales 42 10 2 0 2 Inverleith 4 Feb 1911 Details
Scotland 35 10 Wales 45 10 6 1 0 Inverleith 2 Feb 1924 Details
Scotland 28 19 England 47 10 7 1 0 Murrayfield 21 Mar 1931 Details
Scotland 51 12 Zimbabwe 63 10 7 2 1 Murrayfield 9 Oct 1991 Details
New Zealand 48 14 Scotland 62 10 6 0 0 Auckland 1 Jul 2000 Details
England 43 22 Scotland 65 10 6 1 0 Twickenham 19 Mar 2005 Details
England 61 21 Scotland 82 10 10 4 0 Twickenham 11 Mar 2017 Details
Scotland 29 14 Ireland 43 9 6 0 1 Inverleith 22 Feb 1913 Details
Wales 14 24 Scotland 38 9 2 1 1 Swansea 7 Feb 1925 Details
Scotland 0 44 South Africa 44 9 7 0 1 Murrayfield 24 Nov 1951 Details
Scotland 49 3 Argentina 52 9 5 2 0 Murrayfield 10 Nov 1990 Details
New Zealand 48 30 Scotland 78 9 9 5 0 Pretoria 11 Jun 1995 Details
Fiji 51 26 Scotland 77 9 7 6 0 Suva 26 May 1998 Details
Scotland 60 19 Romania 79 9 8 6 0 Glasgow 28 Aug 1999 Details
Scotland 22 46 Wales 68 9 7 3 0 Murrayfield 13 Mar 2005 Details
France 46 19 Scotland 65 9 7 2 0 Stade de France 17 Mar 2007 Details
Portugal 10 56 Scotland 66 9 9 1 0 Saint-Etienne 9 Sep 2007 Details
Scotland 22 51 New Zealand 73 9 8 4 0 Murrayfield 11 Nov 2012 Details
Scotland 41 31 Argentina 72 9 9 3 0 Murrayfield 8 Nov 2014 Details
Scotland 23 14 Ireland 37 8 3 1 1 Murrayfield 26 Feb 1938 Details
England 26 8 Scotland 34 8 5 0 0 Twickenham 21 Mar 1953 Details
New Zealand 40 15 Scotland 55 8 7 2 1 Auckland 20 Jun 1981 Details
Scotland 37 21 Ireland 58 8 7 4 0 Murrayfield 4 Mar 1989 Details
Scotland 38 17 Fiji 55 8 4 5 0 Murrayfield 28 Oct 1989 Details
New Zealand 31 16 Scotland 47 8 6 1 0 Dunedin 16 Jun 1990 Details
Scotland 47 9 Japan 56 8 6 3 1 Murrayfield 5 Oct 1991 Details
Scotland 49 16 Romania 65 8 5 5 0 Murrayfield 22 Apr 1995 Details
Scotland 16 51 France 67 8 6 5 0 Murrayfield 21 Feb 1998 Details
France 22 36 Scotland 58 8 6 2 0 Stade de France 10 Apr 1999 Details
Scotland 29 46 South Africa 75 8 7 6 1 Murrayfield 3 Oct 1999 Details
Ireland 44 22 Scotland 66 8 7 4 0 Lansdowne Road 19 Feb 2000 Details
Scotland 47 15 Italy 62 8 5 4 0 Murrayfield 23 Aug 2003 Details
Scotland 34 22 Pacific Is 56 8 5 1 1 Murrayfield 18 Nov 2006 Details
Scotland 42 17 Japan 59 8 5 3 0 Murrayfield 9 Nov 2013 Details
South Africa 55 6 Scotland 61 8 6 3 0 Port Elizabeth 28 Jun 2014 Details
Australia 35 34 Scotland 69 8 4 7 0 Twickenham 18 Oct 2015 Details
Scotland 43 16 Georgia 59 8 5 3 0 Kilmarnock 26 Nov 2016 Details
Canada 10 48 Scotland 58 8 5 2 0 Edmonton 9 Jun 2018 Details
Argentina 15 44 Scotland 59 8 5 3 0 Resistencia 23 Jun 2018 Details

Only includes matches where both sides were awarding Test caps

Records include the following current or recent matches:
Scotland v Wales at Murrayfield, Six Nations, Mar 9, 2019 [0-0]
Scotland v Ireland at Murrayfield, Six Nations, Feb 9, 2019 [0-0]
Scotland v Italy at Murrayfield, Six Nations, Feb 2, 2019 [0-0]