Cricket South Africa (CSA) has named Dean Elgar in the list of its contracted players, in place of the retired Test captain Graeme Smith.
"Dean is the obvious replacement and must be excited by the opportunity to emulate the greatness achieved by his recently retired national captain," said CSA Chief Executive Haroon Lorgat.
"He has all the attributes and qualifies as the next player eligible to be awarded a contract in terms of the new methodology we developed together with the South African Cricketers' Association (SACA)."
The 26-year-old Elgar has played nine Tests and five ODIs for the Proteas.
The overall list includes 17 players, with seven signed for two-year and the remaining 10 on one-year deals.
Players on two-year contracts: AB de Villiers, Hashim Amla, JP Duminy, Faf du Plessis, Morne Morkel, Vernon Philander, Dale Steyn
Players on one-year contracts: Quinton de Kock, Dean Elgar, Rory Kleinveldt, Ryan McLaren, David Miller, Wayne Parnell, Alviro Petersen, Robin Peterson, Imran Tahir, Lonwabo Tsotsobe
Image: Dean Elgar during the South African national team training session in Port Elizabeth
Photo: Michael Sheehan/Gallo Images/Getty Images
South Africa fired up to end 44 years of agony against Australia
Philander replaces India's Ashwin as the No.1 Test all-rounder
ICC Test rankings: Warner, Harris move up to career-high positions
Smith fails as Australia close on big win
South Africa in no hurry to select new Test captain