With 12.6 million votes counted, the ANC had 8.3 million votes. The Democratic Alliance had 1.9 million, the Congress of the People 951,000 and the Inkatha Freedom Party 486,000.
Voter turnout was 77 percent
In the economic powerhouse of the country around Johannesburg and Pretoria, the province of Gauteng, with more than 80 percent of votes counted, the ANC had 60 percent of the vote, the DA 26 percent, COPE seven percent and the IFP 1.1 percent.
Latest results for the Western Cape show the DA holding onto its lead - 49 percent of the vote, with the ANC drawing 32 percent and COPE nine percent.