This summer, Wales will face world champions South Africa in a three-Test series.
Pretoria will host games on July 2, Bloemfontein a week later, and Cape Town on July 16.
It will be Wales’ first trip to South Africa since losing 38-16 in Durban in 2014, followed by a 31-30 loss in Nelspruit in 2015.
Wales have won four of their last six Tests against the Springboks, but lost on all 10 occasions in South Africa.
After the Wales Test series, South Africa kick off their Rugby Championship campaign against New Zealand on August 6.

SA Rugby chief executive Jurie Roux said: ‘It’s exciting to announce such a strong list of Springbok fixtures this season after a successful 2021 season for the team.
‘Pending the return of crowds to our Tests and with the Covid-19 pandemic still presenting challenges throughout the world, we understand the fluid nature of match schedules.
‘But it is important for us that the team face quality opposition as we gear up to the 2023 Rugby World Cup in France.’