Four out of the five biggest sports in the country have failed to create enough opportunities for black players.
Sports minister Fikile Mbalula said the athletics and netball federations were also barred from bidding to stage global events after a report showed that four out of the five biggest sports have failed to create enough opportunities for black players.
The minister's decision was a major blow to the South African Rugby Union's intention to bid for the 2023 Rugby World Cup.
The bidding process starts next month.
South Africa's government has been pushing for more black players to be included in the nation's most popular sports but more than two decades after the end of apartheid whites still make up the bulk of players in athletics, cricket, netball and rugby.
"I have therefore resolved to revoke the privilege of Athletics South Africa (ASA), Cricket South Africa (CSA), Netball South Africa (NSA) and South African rugby (SARU) to host and bid for major and mega international tournaments," Mbalula said in a statement.
The soccer federation was the only one of the five to meet its transformation targets, he said.
Mbalula said he would review the decision when considering the results on the 2016-17 'Transformation Barometer', which could be at the end of next year.
Image: South Africa pacer Kagiso Rabada is congratulated by teammates after taking a wicket during the fifth Momentum ODI Series match against England at PPC Newlands on February 14, 2016 in Cape Town, South Africa.
Photograph: Carl Fourie/Gallo Images/Getty Images
'Cricket was never a road to fame or a means to make money'
Sri Lanka opener Silva airlifted to hospital after head injury
How KKR's Suryakumar gamble paid off
PHOTOS: The IPL's most passionate fans
'No one has the right to ask me about Anushka'