How many World Cup semi finals has South Africa played?
The South Africa national cricket team has played in 4 World Cup semi finals - in 1992, 1999, 2007, and 2015. The Proteas lost to England in 1992, to Australia in 1999 and 2007 and to New Zealand in 2015. The South Africa team also played in 2 T20 World Cup semi finals - in 2009 and 2014.