The clash will take place at the 45-thousand seater Estadio do Zimpeto in Maputo.
Kickoff is at 19h00.
The Os Mambas, as the Mozambique national team is popularly known, is currently ranked 95th in the world and 25th on the continent – South Africa is 62nd and 13th respectively.
The match against Mozambique comes just three days after Bafana Bafana play Senegal in the second match of the 2018 FIFA World Cup Russia qualifiers.
That encounter will take place on Saturday, 12 November 2016 at Peter Mokaba Stadium in Polokwane.
Kickoff is at 15h00.
Tickets are on sale for R60 per person all round and can be purchased at Computicket, Shoprite and Checkers outlets countrywide.