Seamer Rusty Theron has been added to South Africa's squad for the upcoming three-match ODI series against Zimbabwe that starts on Friday.

Theron, 25, is yet to play ODI cricket for South Africa but made his international debut in the Twenty20 series against Zimbabwe last week, impressing with his composed performances during the death overs.

His call-up the the 50-over squad is partly a reward for his consistent domestic limited-overs form but also because of the injury that Morne Morkel picked up in the first Twenty20 against Zimbabwe.

Alongside Morkel, Dale Steyn and Jacques Kallis are both resting and Andrew Hudson, the South Africa convener of selectors, felt the squad needed someone to bolster the seam attack.

"With Dale Steyn and Jacques Kallis both out of the series and Morne Morkel still recovering from injury we thought it prudent to add an extra seamer to the squad," he said.

Hudson also announced that Steyn and Kallis would be added to the South Africa squad for the two Twenty20 matches against Pakistan at the start of the tour.

"We had originally decided to rest them from that section of the tour to the United Arab Emirates but we feel that they will benefit from the extra match time now that they have been ruled out of the Zimbabwe series."