Test batsman Hashim Amla was on Wednesday recalled to the South African team for their Twenty20 international against India on February 9.
Amla, once regarded as a Test specialist, has built up an impressive record in 50-over one-day internationals this year.
He will be playing only his third match in the shortest form of the international game.
Andrew Hudson, convenor of selectors, said Jacques Kallis, Dale Steyn and Morne Morkel were being rested ahead of a five-match one-day international series against India and the World Cup later in the season.
Source: AFP Global Edition