Team Mat Start Date Opposition Ground End Date Opposition Ground
New Zealand 19* 18 Nov 1905 v Scotland Inverleith 18 Nov 2017 v Scotland Murrayfield
Scotland 13 21 Jan 1989 v Wales Murrayfield 19 Oct 1991 v Samoa Murrayfield
Scotland 9 27 Mar 1871 v England Edinburgh 8 Jan 1883 v Wales Edinburgh
Scotland 9 16 Feb 1884 v Ireland Edinburgh 22 Feb 1890 v Ireland Edinburgh
Scotland 8 3 Feb 1973 v Wales Murrayfield 6 Dec 1975 v Australia Murrayfield
Australia 8 8 Dec 1984 v Scotland Murrayfield 25 Nov 2006 v Scotland Murrayfield
England 6 10 Mar 1879 v Scotland Edinburgh 5 Mar 1892 v Scotland Edinburgh
Scotland 6 17 Mar 1894 v England Edinburgh 12 Mar 1898 v England Edinburgh
England 6 15 Mar 1952 v Scotland Murrayfield 17 Mar 1962 v Scotland Murrayfield
Scotland 6 7 Feb 1981 v Wales Murrayfield 6 Mar 1982 v France Murrayfield
Scotland 6 21 Jan 1995 v Canada Murrayfield 3 Feb 1996 v France Murrayfield
South Africa 6 19 Nov 1994 v Scotland Murrayfield 15 Oct 1999 v Uruguay Glasgow
Scotland 6 19 Nov 2016 v Argentina Murrayfield 11 Nov 2017 v Samoa Murrayfield
Scotland 5 2 Feb 1924 v Wales Inverleith 6 Feb 1926 v Wales Murrayfield
Scotland 5 17 Apr 1965 v South Africa Murrayfield 4 Feb 1967 v Wales Murrayfield
Scotland 5 18 Jan 1986 v France Murrayfield 6 Feb 1988 v France Murrayfield
England 5 26 Oct 1991 v Scotland Murrayfield 22 Mar 1998 v Scotland Murrayfield
Scotland 5 18 Nov 2000 v Samoa Murrayfield 10 Nov 2001 v Tonga Murrayfield
Scotland 4 4 Mar 1899 v Wales Inverleith 23 Feb 1901 v Ireland Inverleith
Scotland 4 17 Nov 1906 v South Africa Glasgow 21 Mar 1908 v England Inverleith
Ireland 4 27 Feb 1926 v Scotland Murrayfield 27 Feb 1932 v Scotland Murrayfield
Ireland 4 22 Feb 1947 v Scotland Murrayfield 28 Feb 1953 v Scotland Murrayfield
Scotland 4 11 Jan 1958 v France Murrayfield 7 Feb 1959 v Wales Murrayfield
South Africa 4 23 Nov 1912 v Scotland Inverleith 21 Jan 1961 v Scotland Murrayfield
Scotland 4 23 Feb 1963 v Ireland Murrayfield 21 Mar 1964 v England Murrayfield
Ireland 4 27 Feb 1965 v Scotland Murrayfield 27 Feb 1971 v Scotland Murrayfield
France 4 21 Feb 1998 v Scotland Murrayfield 21 Mar 2004 v Scotland Murrayfield
Scotland 4 5 Feb 2006 v France Murrayfield 18 Nov 2006 v Pacific Is Murrayfield
Ireland 4 16 Feb 2003 v Scotland Murrayfield 10 Mar 2007 v Scotland Murrayfield
Argentina 4 21 Aug 1999 v Scotland Murrayfield 28 Nov 2009 v Scotland Murrayfield
France 4 3 Feb 2008 v Scotland Murrayfield 8 Mar 2014 v Scotland Murrayfield
Wales 4 8 Feb 2009 v Scotland Murrayfield 15 Feb 2015 v Scotland Murrayfield
England 4 13 Mar 2010 v Scotland Murrayfield 6 Feb 2016 v Scotland Murrayfield
Scotland 4 25 Nov 2017 v Australia Murrayfield 10 Nov 2018 v Fiji Murrayfield

* indicates that the sequence is ongoing

Records include the following current or recent matches:
Scotland v Japan at Murrayfield, Nov 14, 2020 [0-0]
Scotland v Georgia at Murrayfield, 2nd Test, Sep 6, 2019 [36-9 FT]
Scotland v France at Murrayfield, 2nd Test, Aug 24, 2019 [17-14 FT]