South Africa will play Ivory Coast on 12 November in the annual Nelson Mandela Challenge friendly.
Thegame will be played at Nelson Mandela Bay Stadium in Port Elizabeth. The chief executive of the South African Football Association (Safa), Robin Petersen, said Bafana Bafana will face a "very, very strong" Ivory Coast.
TheElephants are set to include Chelsea's Didier Drogba and Salomon Kalou, brothers Yaya and Kolo Toure and Arsenal's Gervinho in their squad.
Safavice-president Mwelo Nonkonyana added he hoped the gamewould help South Africans "wipe the tears" from their eyes after failing to reach next year's Africa Cup of Nations finals.
Ivory Coast, who represented Africa at the 2006 and 2010 World Cup, will be one of the favourites in Equatorial Guinea and Gabon.
The Nelson Mandela Challenge was first played in 1994 and has taken place every year since -save for 1994 when it had to be cancelled after Mexico withdrew at the last minute.
South Africa have won seven and lost seven of the 16 matches, with two games ending in a draw.
"We are really delighted to have managed to secure an opponent of the calibre of the Ivory Coast," said Petersen.
"Theyare number one on the continent, which is a clear indication that it will not be an easy day in the office.
"Weare also honoured to be playing this match near the home of Nelson Mandela. As an Association we believe this is a fitting tribute for all he has done for sport in general in this country."
CAF
0 comments