26 July, 2012
The 36-year-old Jacques Kallis has been rested from one-day squad for the ODI series against England.
Kallis was replaced by new cap Dean Elgar.
The first match between England-South Africa ODI series will be played in Cardiff on Aug 24.
South Africa ODI squad: AB de Villiers (captain), Hashim Amla, Dean Elgar, Imran Tahir, Ryan McLaren, Francois du Plessis, Albie Morkel, JP Duminy, Morne Morkel, Robin Peterson, Graeme Smith, Wayne Parnell, Dale Steyn, Justin Ontong, Lonwabo Tsotsobe.