Achievers not Chokers

south africa world cup squad

South Africa is one of the great sporting nations of the world. In world cricket, South Africa attains a unique status despite its absence in cricketing circles due to Apartheid which barred them playing the sport from 1970 till 1992. Since readmission, the Proteas have achieved many significant milestones over