Team Pts Pts Team YC RC Ground Date Match
South Africa 20 0 Canada 0 3 Port Elizabeth 3 Jun 1995 Details
South Africa 39 3 Uruguay 0 1 Glasgow 15 Oct 1999 Details
Samoa 5 13 South Africa 1 1 North Shore City 30 Sep 2011 Details
South Africa 27 18 Australia 0 0 Cape Town 25 May 1995 Details
South Africa 21 8 Romania 0 0 Cape Town 30 May 1995 Details
South Africa 42 14 Samoa 0 0 Johannesburg 10 Jun 1995 Details
South Africa 19 15 France 0 0 Durban 17 Jun 1995 Details
South Africa 15 12 New Zealand 0 0 Johannesburg 24 Jun 1995 Details
Scotland 29 46 South Africa 0 0 Murrayfield 3 Oct 1999 Details
South Africa 47 3 Spain 0 0 Murrayfield 10 Oct 1999 Details
England 21 44 South Africa 0 0 Stade de France 24 Oct 1999 Details
Australia 27 21 South Africa 0 0 Twickenham 30 Oct 1999 Details
New Zealand 18 22 South Africa 0 0 Millennium Stadium 4 Nov 1999 Details
South Africa 72 6 Uruguay 0 0 Perth 11 Oct 2003 Details
England 25 6 South Africa 0 0 Perth 18 Oct 2003 Details
Georgia 19 46 South Africa 2 0 Sydney 24 Oct 2003 Details
Samoa 10 60 South Africa 0 0 Brisbane 1 Nov 2003 Details
New Zealand 29 9 South Africa 0 0 Melbourne 8 Nov 2003 Details
Samoa 7 59 South Africa 0 0 Parc des Princes 9 Sep 2007 Details
England 0 36 South Africa 0 0 Stade de France 14 Sep 2007 Details
South Africa 30 25 Tonga 3 0 Lens 22 Sep 2007 Details
South Africa 64 15 USA 1 0 Montpellier 30 Sep 2007 Details
Fiji 20 37 South Africa 1 0 Marseille 7 Oct 2007 Details
Argentina 13 37 South Africa 2 0 Stade de France 14 Oct 2007 Details
England 6 15 South Africa 0 0 Stade de France 20 Oct 2007 Details
South Africa 17 16 Wales 0 0 Wellington 11 Sep 2011 Details
Fiji 3 49 South Africa 0 0 Wellington 17 Sep 2011 Details
Namibia 0 87 South Africa 0 0 North Shore City 22 Sep 2011 Details
Australia 11 9 South Africa 0 0 Wellington 9 Oct 2011 Details
Japan 34 32 South Africa 1 0 Brighton 19 Sep 2015 Details
Samoa 6 46 South Africa 0 0 Birmingham 26 Sep 2015 Details
Scotland 16 34 South Africa 2 0 Newcastle 3 Oct 2015 Details
South Africa 64 0 USA 0 0 London 7 Oct 2015 Details
South Africa 23 19 Wales 0 0 Twickenham 17 Oct 2015 Details
New Zealand 20 18 South Africa 2 0 Twickenham 24 Oct 2015 Details
Argentina 13 24 South Africa 1 0 London 30 Oct 2015 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.

Records include the following current or recent matches:
Argentina v South Africa at London, Rugby World Cup 3rd/4th place playoff, Oct 30, 2015 [13-24 FT]
New Zealand v South Africa at Twickenham, Rugby World Cup Semi final, Oct 24, 2015 [20-18 FT]
Scotland v South Africa at Newcastle, Rugby World Cup, Oct 3, 2015 [16-34 FT]