Team Pts Pts Team YC RC Ground Date Match
Australia 38 27 South Africa 4 0 Brisbane 27 Jul 2002 Details
South Africa 28 8 Australia 4 0 Cape Town 28 Sep 2013 Details
South Africa 22 27 England 3 0 Bloemfontein 24 Jun 2000 Details
Ireland 18 28 South Africa 3 0 Lansdowne Road 19 Nov 2000 Details
South Africa 20 15 France 3 0 Durban 23 Jun 2001 Details
South Africa 35 8 Samoa 3 0 Johannesburg 9 Jun 2007 Details
South Africa 30 25 Tonga 3 0 Lens 22 Sep 2007 Details
South Africa 31 19 New Zealand 3 0 Durban 1 Aug 2009 Details
South Africa 29 17 Australia 3 0 Cape Town 8 Aug 2009 Details
Australia 30 13 South Africa 3 0 Brisbane 24 Jul 2010 Details
New Zealand 29 15 South Africa 3 1 Auckland 14 Sep 2013 Details
Wales 15 24 South Africa 3 0 Millennium Stadium 9 Nov 2013 Details
South Africa 31 30 Wales 3 0 Nelspruit 21 Jun 2014 Details
Argentina 23 41 South Africa 3 1 Salta 26 Aug 2017 Details
South Africa 18 13 England 2 0 Pretoria 17 Jun 2000 Details
Australia 14 14 South Africa 2 0 Perth 18 Aug 2001 Details
Italy 26 54 South Africa 2 0 Genova 17 Nov 2001 Details
USA 20 43 South Africa 2 0 Houston 1 Dec 2001 Details
South Africa 29 25 Scotland 2 0 Durban 7 Jun 2003 Details
South Africa 26 22 Australia 2 0 Cape Town 12 Jul 2003 Details
Australia 29 9 South Africa 2 0 Brisbane 2 Aug 2003 Details
Georgia 19 46 South Africa 2 0 Sydney 24 Oct 2003 Details
South Africa 26 17 Ireland 2 0 Cape Town 19 Jun 2004 Details
South Africa 23 19 Australia 2 0 Durban 21 Aug 2004 Details
Scotland 10 45 South Africa 2 0 Murrayfield 27 Nov 2004 Details
South Africa 33 20 Australia 2 0 Johannesburg 23 Jul 2005 Details
Wales 16 33 South Africa 2 1 Millennium Stadium 19 Nov 2005 Details
Australia 25 17 South Africa 2 0 Sydney 7 Jul 2007 Details
Argentina 13 37 South Africa 2 0 Stade de France 14 Oct 2007 Details
Wales 12 34 South Africa 2 0 Millennium Stadium 24 Nov 2007 Details
South Africa 43 17 Wales 2 0 Bloemfontein 7 Jun 2008 Details
England 6 42 South Africa 2 0 Twickenham 22 Nov 2008 Details
France 20 13 South Africa 2 0 Toulouse 13 Nov 2009 Details
South Africa 42 17 France 2 0 Cape Town 12 Jun 2010 Details
South Africa 16 32 New Zealand 2 0 Johannesburg 6 Oct 2012 Details
Ireland 12 16 South Africa 2 0 Lansdowne Road 10 Nov 2012 Details
South Africa 44 10 Italy 2 0 Durban 8 Jun 2013 Details
South Africa 56 23 Samoa 2 1 Pretoria 22 Jun 2013 Details
South Africa 73 13 Argentina 2 0 Johannesburg 17 Aug 2013 Details
Australia 12 38 South Africa 2 0 Brisbane 7 Sep 2013 Details
South Africa 27 38 New Zealand 2 0 Johannesburg 5 Oct 2013 Details
France 10 19 South Africa 2 0 Stade de France 23 Nov 2013 Details
England 28 31 South Africa 2 0 Twickenham 15 Nov 2014 Details
Scotland 16 34 South Africa 2 0 Newcastle 3 Oct 2015 Details
New Zealand 20 18 South Africa 2 0 Twickenham 24 Oct 2015 Details
South Africa 20 26 Ireland 2 1 Cape Town 11 Jun 2016 Details
South Africa 30 23 Argentina 2 0 Nelspruit 20 Aug 2016 Details
South Africa 15 57 New Zealand 2 0 Durban 8 Oct 2016 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:
South Africa v New Zealand at Pretoria, Rugby Championship, Oct 6, 2018 [0-0]
South Africa v Australia at Port Elizabeth, Rugby Championship, Sep 29, 2018 [0-0]
South Africa v Argentina at Durban, Rugby Championship, Aug 18, 2018 [34-21 FT]