These are the south African born captains of England . Tony Greig, Allan Lamb, Greame Hick and Kevin Pieterson.
Graeme Hick was not born in South Africa.
And Pieterson is spelt Pietersen
The current captain of England, Andrew Strauss is SA born
Tony Greig was essentially South African & Mike Denness was Scottish. I assume you mean captains of England who were not English, as such.... I would like the list of players irespective of nationality,that have captained England
Eric Simons was the coach of the South African Cricket team in the 2003 Cricket World Cup.
Kepler Wessels was the captain of the South African Cricket team in the 1992 Cricket World Cup.
Shaun Pollock was the captain of the South African Cricket team in the 2003 Cricket World Cup.
Graeme Smith was the captain of the South African Cricket team in the 2007 Cricket World Cup.
Hansie Cronje was the captain of the South African Cricket team in the 1996 Cricket World cup.
Graeme Smith is the captain of the South African Cricket team in the 2011 Cricket World Cup.
Hansie Cronje was the captain of the South African Cricket team in the 1999 Cricket World Cup.
Graeme smith was the Captain of South African Cricket team in 2008.
Mickey Arthur was the coach of the South African team in the 2007 Cricket World Cup.
An African mole cricket is a species of mole cricket living in South Africa, Latin name Gryllotalpa africana.
He was a South African Cricket Player.