Team Pts Pts Team YC RC Ground Date Match
Italy 12 29 Scotland 3 0 Rome 16 Feb 2002 Details
Scotland 36 22 Fiji 3 0 Murrayfield 24 Nov 2002 Details
England 40 9 Scotland 3 0 Twickenham 22 Mar 2003 Details
Wales 27 13 Scotland 3 0 Millennium Stadium 12 Feb 2012 Details
Italy 13 6 Scotland 3 0 Rome 17 Mar 2012 Details
Scotland 15 21 Tonga 3 0 Aberdeen 24 Nov 2012 Details
Scotland 41 31 Argentina 3 0 Murrayfield 8 Nov 2014 Details
Ireland 35 25 Scotland 3 0 Lansdowne Road 19 Mar 2016 Details
Fiji 27 22 Scotland 3 0 Suva 24 Jun 2017 Details
Scotland 16 28 France 2 0 Murrayfield 4 Mar 2000 Details
South Africa 29 25 Scotland 2 0 Durban 7 Jun 2003 Details
Scotland 10 29 Ireland 2 0 Murrayfield 6 Sep 2003 Details
Scotland 39 15 USA 2 0 Brisbane 20 Oct 2003 Details
Scotland 10 45 South Africa 2 0 Murrayfield 27 Nov 2004 Details
Scotland 15 44 Australia 2 0 Murrayfield 25 Nov 2006 Details
Scotland 17 37 Italy 2 0 Murrayfield 24 Feb 2007 Details
Italy 16 18 Scotland 2 0 Saint-Etienne 29 Sep 2007 Details
Scotland 6 32 New Zealand 2 0 Murrayfield 8 Nov 2008 Details
Scotland 13 26 Wales 2 0 Murrayfield 8 Feb 2009 Details
Wales 31 24 Scotland 2 0 Millennium Stadium 13 Feb 2010 Details
Scotland 6 24 Wales 2 0 Murrayfield 12 Feb 2011 Details
Scotland 42 17 Japan 2 0 Murrayfield 9 Nov 2013 Details
Scotland 37 12 Tonga 2 0 Kilmarnock 22 Nov 2014 Details
Scotland 23 26 Wales 2 0 Murrayfield 15 Feb 2015 Details
Scotland 19 22 Italy 2 0 Murrayfield 28 Feb 2015 Details
Scotland 48 7 Italy 2 0 Murrayfield 29 Aug 2015 Details
Scotland 16 34 South Africa 2 0 Newcastle 3 Oct 2015 Details
Italy 20 36 Scotland 2 0 Rome 27 Feb 2016 Details
Japan 13 26 Scotland 2 0 Aichi 18 Jun 2016 Details
Scotland 43 16 Georgia 2 0 Kilmarnock 26 Nov 2016 Details
Italy 13 34 Scotland 2 0 Singpore 10 Jun 2017 Details
Australia 19 24 Scotland 2 0 Sydney 17 Jun 2017 Details
Scotland 17 22 New Zealand 2 0 Murrayfield 18 Nov 2017 Details
Canada 10 48 Scotland 2 0 Edmonton 9 Jun 2018 Details
Scotland 54 17 Fiji 2 0 Murrayfield 10 Nov 2018 Details

The count for yellow cards is for single yellows for a player. Two yellow cards in a match are recorded as one red card. 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]