Speaking to Globoesporte.com, Cafu, who won the World Cup last with Brazil in 2002, said: "It will be a very difficult game, but I hope that Brazil can win this game as well as the World Cup.
"It will make all the South African people very happy."
Brazil could meet Argentina in the final if both teams go all the way, but Cafu was in no mood to get distracted with the thought of playing their South American rivals.
"First we have to think about beating our next opponents," he concluded.
Who has the best chance of winning the World Cup? Check out Castrol Football's 2010 FIFA World Cup Winner Predictor.