Ghana's second appearance at the World Cup will see the Black Stars face some tricky test.
The four-time African champions opens against Serbia following Friday's draw of the 2010 World Cup finals.
Milovan Rajevac will lead the Black Stars against his native country - Serbia - on June 13 in Pretoria, in a first World Cup match-up between both nations.
The Black Stars then plays Australia, a familiar opponent in Rustenburg six days later on June 19.
Germany, drawn as the top seeds will meet Ghana in the final group game in Johannesburg on June 23.
Ghana's fixtures:
13 June v Serbia, Pretoria 19 June v Australia, Rustenburg 23 June v Germany, Johannesburg
The draw was made at International Convention Centre in Cape Town Friday evening, appears to have given Africa some tough opposition.
Group pairings:
Group A - South Africa, Mexico, Uruguay and France
Group B - Argentina, Nigeria, South Korea and Greece
Group C - England, United States, Algeria and Slovenia
Group D - Germany, Australia, Serbia and Ghana
Group E Holland, Japan, Denmark and Cameroon
Group F Italy, New Zealand, Paraguay and Slovakia
Group G Brazil, North Korea, Ivory Coast and Portugal
Group H Spain, Switzerland, Honduras and Chile