They will take on AmaZulu on July 18 at Durban's Moses Mabhida Stadium (pictured) and Ajax Cape Town at the Cape Town Stadium three days later.
The team will then travel to Shanghai for a match on July 25.
It will be the third time the club have visited South Africa following trips in 2006 and 2008.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.