Johan Botha who was named the South African T20 skipper after Graeme Smith resigned now aims to take over South Africa's ODI captaincy once Smith steps down after the World Cup.
"I have three T20 tournaments before the World Cup to prove myself and if all goes well, I will have an outstanding chance to take over then as well," Botha said.
"I am looking forward very much to the challenge. It's a huge privilege to take over from Graeme," he was quoted as saying by Afrikaans daily 'Beeld'.
28-year-old Botha was named Twenty20 captain after Smith was stepped down last week. Smith had said he would also quit ODI captaincy after the World Cup.
All-rounder Botha stood in for an injured Smith in the ODI series in Australia last year and the Proteas notched up a historic win.
"We were successful then and I am going to do my best to repeat that," Botha said, adding that he had enjoyed standing in for Smith.
Although Botha has led the Proteas in eight ODI and five T20 Internationals, he has had to fight for a place in the team for the last two seasons after he twice came under the scanner for bowling with suspect action. He was banned from bowling his 'doosra' by the ICC last year.