Kick-off is at 19h00.
Phillip Lesoma will start in goals for the South Africa U-20 team.
Lethabo Mazibuko will play at right-back, while Brooklyn Poggenpoel will operate on the left, with Leseane Mokgopedi and Dean Solomons in central defence.
Siphesihle Mkhize and Duncan Adonis are in the middle of the park, assisted by Luke le Roux, and Malebogo Modise and Tashreeq Matthews will call the shots on the wings.
Goals will be expected from lone striker Tyrique Bartlett.
Modise, who is the only player to have competed at the 2017 U-20 World Cup in Korea and also featured for Bafana Bafana, will captain the side.
“We have a big match against the giants of the game, but I believe we are up to the task. We have had good training sessions and I can only hope that the boys show on the field what we have been working on,” said Mkhalele.
“I said to them they must go out there and enjoy themselves because in this game if you don’t enjoy then you can’t perform. And also this is a once in a lifetime opportunity for them because it is not every day that you play against top footballing nations like Brazil and England. I have full confidence in them to do well.”
South Africa will play their final game of the three-nation tournament against England on Monday at Harrison Park Stadium in Macclesfield. Kick-off is also at 19h00.
SA U-20 vs Brazil:
Phillip Lesoma (GK), Lethabo Mazibuko, Dean Solomons, Leseane Mokgopedi, Siphesihle Mkhize, Duncan Adonis, Malebogo Modise (C), Brooklyn Poggenpoel, Luke Le Roux, Tashreeq Matthews, Tyrique Bartlett
Glen Baadjies (GK), Swelihle Mthiyane, Bafana Tshawe, Leo Thethani, Sibusiso Shabane, Keegan Allen, Ngcebo Nala, Lyle Foster, Dylan Stoffels