Date | Opponent | Result | Venue |
18 Jun 2016 | Ireland | Win: 32-26 | Ellispark, Johannesburg |
17 Sep 2016 | New Zealand | Lose: 13-41 | AMI Stadium (Rugby League Park), Christchurch |
24 Jun 2017 | France | Win: 35-12 | Ellispark, Johannesburg |
25 Aug 2018 | Argentina | Lose: 19-32 | Estadio Malvinas Argentinas, Mendoza |
06 Oct 2018 | New Zealand | Lose: 30-32 | Loftus Versfeld, Pretoria |
03 Nov 2018 | England | Lose: 11-12 | Twickenham, London |
13 Nov 2021 | Scotland | Win: 30-15 | Murrayfield, Edinburgh |
09 Jul 2022 | Wales | Lose: 12-13 | Free State Stadium, Bloemfontein |
06 Aug 2022 | New Zealand | Win: 26-10 | Mbombela Stadium, Nelspruit |
26 Nov 2022 | England | Win: 27-13 | Twickenham, London |