Mat Start Date Opposition Ground End Date Opposition Ground
22 20 Jun 1998 v Australia Brisbane 4 Nov 2000 v USA Murrayfield
22* 12 Nov 2016 v Australia Murrayfield 23 Jun 2018 v Argentina Resistencia
17 8 Nov 2014 v Argentina Murrayfield 18 Oct 2015 v Australia Twickenham
16 15 Jun 1996 v New Zealand Dunedin 26 May 1998 v Fiji Suva
12 14 Feb 1880 v Ireland Glasgow 1 Mar 1884 v England Blackheath
11 15 Mar 1902 v England Inverleith 18 Nov 1905 v New Zealand Inverleith
11 2 Jan 1922 v France Colombes 23 Feb 1924 v Ireland Inverleith
11 1 Feb 1986 v Wales Cardiff 2 Jun 1987 v Romania Dunedin
10 26 Feb 1910 v Ireland Belfast 16 Mar 1912 v England Inverleith
10 2 Feb 1980 v Ireland Lansdowne Road 20 Jun 1981 v New Zealand Auckland
10 15 Jan 1983 v Ireland Murrayfield 20 May 1984 v Romania Bucharest
9 24 Feb 1906 v Ireland Lansdowne Road 21 Mar 1908 v England Inverleith
9 28 Oct 1989 v Fiji Murrayfield 10 Nov 1990 v Argentina Murrayfield
9 16 Feb 2002 v Italy Rome 24 Nov 2002 v Fiji Murrayfield
8 3 Feb 1934 v Wales Murrayfield 1 Feb 1936 v Wales Murrayfield
8 16 Jan 1971 v France Colombes 18 Mar 1972 v England Murrayfield
8 13 Mar 2005 v Wales Murrayfield 12 Feb 2006 v Wales Millennium Stadium
7 18 Mar 2006 v Italy Rome 3 Feb 2007 v England Twickenham
6 24 Jan 1925 v France Inverleith 6 Feb 1926 v Wales Murrayfield
6 16 Mar 1991 v Ireland Murrayfield 19 Oct 1991 v Samoa Murrayfield
6 11 Jun 1994 v Argentina Buenos Aires 4 Mar 1995 v Wales Murrayfield
5 7 Feb 1891 v Wales Edinburgh 20 Feb 1892 v Ireland Edinburgh
5 14 Mar 1896 v England Glasgow 12 Mar 1898 v England Edinburgh
5 23 Feb 1929 v Ireland Lansdowne Road 22 Feb 1930 v Ireland Murrayfield
5 18 Mar 1950 v England Murrayfield 17 Mar 1951 v England Twickenham
5 6 Dec 1969 v South Africa Murrayfield 21 Mar 1970 v England Murrayfield
5 13 Jan 1973 v France Parc des Princes 31 Mar 1973 v Pres XV Murrayfield
5 9 Dec 1978 v New Zealand Murrayfield 17 Mar 1979 v France Parc des Princes
5 22 Apr 1995 v Romania Murrayfield 11 Jun 1995 v New Zealand Pretoria
5 1 Nov 2003 v Fiji Sydney 6 Mar 2004 v Italy Rome
5 19 Jun 2004 v Australia Sydney 27 Nov 2004 v South Africa Murrayfield
5 15 Nov 2008 v South Africa Murrayfield 28 Feb 2009 v Italy Murrayfield
5 13 Mar 2011 v England Twickenham 10 Sep 2011 v Romania Invercargill
5 16 Mar 2013 v France Stade de France 9 Nov 2013 v Japan Murrayfield
5 13 Feb 2016 v Wales Millennium Stadium 18 Jun 2016 v Japan Aichi

* indicates that the sequence is ongoing

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]