Cricket South African Squad

South Africa Test squad to face England:

Graeme Smith (captain)

Hashim Amla

Mark Boucher (wk)

Marchant de Lange

AB de Villiers (vice-captain)

JP Duminy

Imran Tahir

Jacques Kallis

Morne Morkel

Alviro Petersen

Robin Peterson

Vernon Philander

Jacques Rudolph

Dale Steyn

Lonwabo Tsotsobe.