Johannesburg - Manuel Pellegrini will make his debut as Manchester City manager in Pretoria on July 14 against Premiership club SuperSport United, officials said in Johannesburg on Thursday.
The 2012-2013 English Premier League runners-up behind Manchester United face another top-flight team, AmaZulu, in Durban four days later, and will remain in the Indian Ocean city for a pre-season training camp.
Manchester City announced last month that they would tour South Africa ahead of the 2013-2014 Premier League season, but no details of opponents or venues were disclosed.
Chilean Pellegrini quit Spanish La Liga outfit Malaga to succeed Italian Roberto Mancini, who paid the price for a trophy-less domestic season and a UEFA Champions League group-stage exit.
The two games will raise funds for a charity of Nelson Mandela, the first democratically elected president of South Africa, who is being treated in a Pretoria hospital for a recurring lung infection.