Date | Opponent | Result | Venue |
11 Jun 2016 | Ireland | Lose: 20-26 | Newlands, Cape Town |
28 Sep 2019 | Namibia | Win: 57-3 | Toyota Stadium, Aichi |
07 Aug 2021 | Britain | Win: 19-16 | Cape Town Stadium, Cape Town |
15 Jul 2023 | New Zealand | Lose: 20-35 | Mount Smart Stadium, Auckland |
17 Sep 2023 | Romania | Win: 76-0 | Stade de Bordeaux, Bordeaux |