For Aga Diff Tries Conv Pens Drop Opposition Ground Date Match
100 8 +92 15 11 1 0 v Japan Perth 13 Nov 2004 Details
89 0 +89 13 9 2 0 v Ivory Coast Rustenberg 26 May 1995 Details
48 0 +48 7 5 1 0 v Spain Murrayfield 16 Oct 1999 Details
53 6 +47 6 4 5 0 v USA Murrayfield 4 Nov 2000 Details
49 3 +46 9 5 1 0 v Argentina Murrayfield 10 Nov 1990 Details
56 10 +46 8 8 0 0 v Portugal Saint-Etienne 9 Sep 2007 Details
65 23 +42 10 6 1 0 v USA San Francisco 22 Jun 2002 Details
48 6 +42 7 5 1 0 v Romania Murrayfield 11 Nov 2006 Details
42 0 +42 6 6 0 0 v Romania Murrayfield 18 Sep 2007 Details
60 19 +41 8 7 2 0 v Romania Glasgow 28 Aug 1999 Details
41 0 +41 6 4 1 0 v Canada Aberdeen 22 Nov 2008 Details
48 7 +41 6 3 4 0 v Italy Murrayfield 29 Aug 2015 Details
60 21 +39 11 8 0 0 v Zimbabwe Wellington 30 May 1987 Details
51 12 +39 8 5 2 1 v Zimbabwe Murrayfield 9 Oct 1991 Details
47 9 +38 7 5 3 0 v Japan Murrayfield 5 Oct 1991 Details
48 10 +38 7 5 1 0 v Canada Edmonton 9 Jun 2018 Details
41 5 +36 3 1 8 0 v Tonga Pretoria 30 May 1995 Details
38 3 +35 5 2 3 0 v Samoa Wellington 4 Jun 2004 Details
45 10 +35 5 4 4 0 v Japan Gloucester 23 Sep 2015 Details
49 16 +33 7 4 2 0 v Romania Murrayfield 22 Apr 1995 Details
32 0 +32 5 3 2 0 v Romania Murrayfield 9 Dec 1989 Details
47 15 +32 6 4 3 0 v Italy Murrayfield 23 Aug 2003 Details
43 12 +31 6 5 1 0 v Uruguay Murrayfield 8 Oct 1999 Details
29 0 +29 4 3 1 0 v Italy Murrayfield 18 Mar 2017 Details
53 24 +29 8 5 1 0 v Australia Murrayfield 25 Nov 2017 Details
44 15 +29 6 4 2 0 v Argentina Resistencia 23 Jun 2018 Details
31 3 +28 6 5 1 0 v France Inverleith 20 Jan 1912 Details
38 10 +28 5 5 1 0 v Ireland Murrayfield 1 Mar 1997 Details
27 0 +27 7 3 0 0 v France Inverleith 22 Jan 1910 Details
33 6 +27 3 3 5 0 v England Murrayfield 15 Feb 1986 Details
55 28 +27 9 8 1 0 v Romania Dunedin 2 Jun 1987 Details
37 10 +27 5 3 2 0 v Romania Murrayfield 9 Nov 2002 Details
43 16 +27 6 5 1 0 v Georgia Kilmarnock 26 Nov 2016 Details
35 10 +25 8 4 1 0 v Wales Inverleith 2 Feb 1924 Details
42 17 +25 6 3 2 0 v Japan Murrayfield 9 Nov 2013 Details
37 12 +25 5 3 2 0 v Tonga Kilmarnock 22 Nov 2014 Details
39 15 +24 5 4 2 0 v USA Brisbane 20 Oct 2003 Details
34 10 +24 4 4 2 0 v Italy Murrayfield 9 Feb 2013 Details
32 9 +23 5 3 2 0 v Ireland Lansdowne Road 3 Mar 1984 Details
31 8 +23 4 1 3 0 v Samoa Murrayfield 18 Nov 2000 Details
43 20 +23 4 4 5 0 v Tonga Murrayfield 10 Nov 2001 Details
39 16 +23 5 4 2 0 v USA Leeds 27 Sep 2015 Details
28 6 +22 3 2 4 0 v Samoa Murrayfield 19 Oct 1991 Details
32 10 +22 4 3 2 0 v Ireland Murrayfield 22 Sep 2001 Details
25 4 +21 7 2 0 0 v France Inverleith 24 Jan 1925 Details
38 17 +21 6 4 2 0 v Fiji Murrayfield 28 Oct 1989 Details
21 0 +21 2 2 3 0 v France Murrayfield 17 Feb 1990 Details
32 11 +21 5 2 1 0 v Japan Townsville 12 Oct 2003 Details
34 13 +21 5 3 1 0 v Italy Singpore 10 Jun 2017 Details

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]