South africa has never won the world cup , they have not been able to reach the final as well, their best is they have reached the semi finals 6 times and lost all of them. tyough the have not won a world cup but they have won the ICC champions trophy inaugral season
No, South Africa never won cricket world cup. It is rather unfortunate that they went up to semis,but did not reach the finale. Only future can tell when the day will come when the South Africans celebrate world cup victory.
The William Webb Ellis Cup has been awarded to South Africa twice, once in 1995 when they defeated New Zealand in the finals 15-12, and in 2007 when they defeated England in the finals 15-6. In football they've never won it South Africa never won the FIFA World Cup.