Zimbabwean goalkeeper Bruce Bvuma has been selected to the final Bafana Bafana squad.

The team is preparing for the upcoming international friendly matches against Guinea and France.

Bafana Bafana coach Hugos Broos has faced a lot of criticism after his decision to include Bvuma who last played in September 2021.

“It’s a big problem, if you go to every club in the PSL, you always find a foreign keeper,” said Broos when he announced his squad on SABC Sport.

“I think there are five or six South African goalkeepers and from those five you have to choose three good ones because it is Bafana Bafana.”

Broos dropped Kaizer Chiefs goalkeeper Brandon Petersen who is recovering from an injury and picked Bvuma.

“So it is very difficult, Bruce was there from the beginning and he is there again but normally it should be Petersen but he is injured, he was part of the squad but last week we got a phone call from the coach [Stuart Baxter] and he said ‘forget it, he is out.

“It was Ronwen Williams, Veli Mothwa, Petersen and Bvuma. This is the problem [the lack of SA goalkeepers playing in the PSL and also the age, you can’t tell me that Bruce is the young one, he is 26, a youngster is 22, 23.”

“It is not up to me to change rules, I am a Bafana Bafana coach, I am a foreigner from Belgium, I think the PSL and Safa have to talk about how they are going to improve it. We have a problem here, why does [Mamelodi] Sundowns have two foreign goalkeepers, it is unbelievable.”