Team HT HT Team HTpts Points Pts Pts Ground Date Match
Scotland 17 34 New Zealand 51 73 22 51 Murrayfield 11 Nov 2012 Details
Scotland 36 8 Japan 44 108 100 8 Perth 13 Nov 2004 Details
Scotland 10 32 South Africa 42 55 10 45 Murrayfield 27 Nov 2004 Details
Scotland 31 11 Georgia 42 59 43 16 Kilmarnock 26 Nov 2016 Details
Scotland 3 38 Wales 41 68 22 46 Murrayfield 13 Mar 2005 Details
Scotland 19 21 Ireland 40 58 37 21 Murrayfield 4 Mar 1989 Details
Scotland 23 15 Italy 38 58 33 25 Murrayfield 29 Mar 2003 Details
Scotland 21 17 Fiji 38 71 54 17 Murrayfield 10 Nov 2018 Details
Scotland 17 20 South Africa 37 46 20 26 Murrayfield 17 Nov 2018 Details
Scotland 27 9 Romania 36 79 60 19 Glasgow 28 Aug 1999 Details
Scotland 28 8 Italy 36 62 47 15 Murrayfield 23 Aug 2003 Details
Scotland 31 5 Pacific Is 36 56 34 22 Murrayfield 18 Nov 2006 Details
Scotland 29 6 Uruguay 35 55 43 12 Murrayfield 8 Oct 1999 Details
Scotland 25 10 Samoa 35 82 44 38 Murrayfield 11 Nov 2017 Details
Scotland 10 24 Italy 34 54 17 37 Murrayfield 24 Feb 2007 Details
Scotland 24 10 Argentina 34 72 41 31 Murrayfield 8 Nov 2014 Details
Scotland 14 20 France 34 58 32 26 Murrayfield 11 Feb 2018 Details
Scotland 20 13 England 33 47 28 19 Murrayfield 21 Mar 1931 Details
Scotland 21 12 Zimbabwe 33 63 51 12 Murrayfield 9 Oct 1991 Details
Scotland 22 11 Tonga 33 63 43 20 Murrayfield 10 Nov 2001 Details
Scotland 20 12 Italy 32 42 30 12 Murrayfield 6 Mar 1999 Details
Scotland 16 15 New Zealand 31 50 25 25 Murrayfield 12 Nov 1983 Details
Scotland 9 22 New Zealand 31 66 15 51 Murrayfield 20 Nov 1993 Details
Scotland 9 22 France 31 67 16 51 Murrayfield 21 Feb 1998 Details
Scotland 3 28 New Zealand 31 52 3 49 Murrayfield 13 Nov 2010 Details
Scotland 16 15 Italy 31 41 19 22 Murrayfield 28 Feb 2015 Details
Scotland 15 15 Ireland 30 53 28 25 Murrayfield 16 Mar 1991 Details
South Africa 27 3 Uruguay 30 42 39 3 Glasgow 15 Oct 1999 Details
Scotland 18 12 Fiji 30 58 36 22 Murrayfield 24 Nov 2002 Details
Scotland 20 10 Wales 30 52 30 22 Murrayfield 8 Mar 2003 Details
Scotland 10 20 Ireland 30 50 10 40 Murrayfield 21 Mar 2015 Details
Scotland 23 7 Italy 30 55 48 7 Murrayfield 29 Aug 2015 Details
Scotland 18 12 France 30 47 29 18 Murrayfield 13 Mar 2016 Details
Scotland 16 13 South Africa 29 75 29 46 Murrayfield 3 Oct 1999 Details
Scotland 21 8 Ireland 29 49 27 22 Murrayfield 4 Feb 2017 Details
Scotland 17 12 Australia 29 77 53 24 Murrayfield 25 Nov 2017 Details
Scotland 3 25 New Zealand 28 48 18 30 Murrayfield 24 Oct 1999 Details
Scotland 0 28 Australia 28 45 14 31 Murrayfield 6 Nov 2004 Details
Scotland 22 6 England 28 38 25 13 Murrayfield 24 Feb 2018 Details
Scotland 12 15 Australia 27 39 24 15 Murrayfield 19 Dec 1981 Details
Scotland 20 7 Wales 27 39 26 13 Murrayfield 4 Mar 1995 Details
Scotland 3 24 South Africa 27 30 3 27 Murrayfield 25 Aug 2007 Details
Scotland 17 10 Australia 27 45 22 23 Murrayfield 12 Nov 2016 Details
Scotland 17 9 Japan 26 56 47 9 Murrayfield 5 Oct 1991 Details
Scotland 6 20 England 26 48 13 35 Murrayfield 21 Feb 2004 Details
Scotland 9 17 Australia 26 48 17 31 Glasgow 20 Nov 2004 Details
Scotland 8 18 Ireland 26 53 13 40 Murrayfield 12 Feb 2005 Details
Scotland 10 16 Australia 26 59 15 44 Murrayfield 25 Nov 2006 Details
Scotland 14 12 Tonga 26 49 37 12 Kilmarnock 22 Nov 2014 Details
Scotland 10 16 Wales 26 49 23 26 Murrayfield 15 Feb 2015 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 [11-18 FT]
Scotland v Ireland at Murrayfield, Six Nations, Feb 9, 2019 [13-22 FT]
Scotland v Italy at Murrayfield, Six Nations, Feb 2, 2019 [33-20 FT]