All four African members of Fifa's executive committee voted for losers Morocco in the 2010 World Cup hosts, Fifa sources said.
Bhamjee had initially supported South Africa
South Africa won Saturday's vote by a clear majority of the 24-man committee of world football's governing body by 14-10 in
the first round ballot.
But the four Caf members cast their ballots for Morocco.
This included South African-born Ismail Bhamjee, who now hails from neighbouring Botswana.
The three other African members of the Fifa executive committee are Caf boss Issa Hayatou from Cameroon, Mamadou
Diakite of Mali and the Tunisian Slim Aloulou.
Morocco also received four votes from Europe and two from Asia, the sources said.
South Africa's 14 votes were drawn from South America, Oceania and CONCACAF - the grouping of central, north American and Caribbean countries.
They also received half of the votes from Europe's eight members and two from Asia.
Given Botswana's geographical location Bhamjee was expected to vote for neighbouring South Africa despite having been snubbed by the country in the Caf elections earlier this year.
Bhamjee had initially been supported by South Africa in his bid to win the presidency of the African confederation at their congress in Tunisia in January.
But in the end he received just four votes in a humiliating defeat to incumbent Hayatou and afterwards accused South Africa
of "stabbing me in the back".
Fifa do not officially release the breakdown of the voting by the 24 executive committee members.