The match will be played at Stade L’amitie in Libreville, Gabon.
Kick-off is at 21h00 (SA time).
The match is part of preparations for the CAF Orange Africa Cup of Nations Equatorial Guinea 2015 tournament which starts from 17 January to 8 February.
In an effort to check out final combinations for AFCON 2015, Mashaba has made six changes to the squad that defeated Zambia 1-0 last weekend (Sunday, 4 January) at Orlando Stadium in Soweto.
Brilliant Khuzwayo takes the place of Darren Keet in goals.
There is only one change in the rear guard – Eric Mathoho makes way for Thulani Hlatshwayo, alongside Rivaldo Coetzee, Anele Ngcongca and Thabo Matlaba.
Andile Jali, who was rested in the last match due to injury, and Dean Furman, who was not available because of club commitments, return to the midfield ahead of Reneilwe Letsholonyane and Thamsanqa Sangweni, while Themba Zwane replaces Mandla Masango. Oupa Manyisa is the only player who retains his place in the middle of the park.
Upfront, Tokelo Rantie will partner with Bernard Parker, who comes in for Bongani Ndulula.
Patrick Phungwayo will not be part of the match day squad as he has been withdrawn from the team due to a knee injury.
“We are going into this match with our focus on the big picture, which is the tournament. I have made changes for various reasons. Firstly, to see what some combinations can give us as we prepare for AFCON 2015. Also, we want see what some players can give us when facing such nations as Cameroon more so because we will not have Mathoho and Letsholonyane in the opening match due to suspensions.
“There is also the question of readiness for the whole team – how far are with our preparations. There is no friendly match in international football so we expect a tough match but I believe the boys will come to the party and perform well,” said Mashaba.
The Bafana Bafana mentor will name the captain shortly before the match.
SA XI vs Cameroon: Brilliant Khuzwayo (GK), Anele Ngcongca, Thabo Matlaba, Rivaldo Coetzee, Thulani Hlatshwayo, Dean Furman, Andile Jali, Oupa Manyisa, Themba Zwane, Tokelo Rantie, Bernard Parker
Subs: Jackson Mabokgwane (GK), Darren Keet (GK), Eric Mathoho, Siyabonga Nhlapho, Mandla Masango, Thuso Phala, Reneilwe Letsholonyane, Thamsanqa Sangweni, Bongani Zungu, Sibusiso Vilakazi, Bongani Ndulula