"Playing for my country has always been both a huge honour and a privilege," Kallis told Cricket South Africa (CSA) website.
"It remains my aspiration to be available for the 2015 edition of the ICC Cricket World Cup but, at the same time I know as an all-rounder approaching my 38th birthday, I will need to assess my future in the game season by season," he said.
The all-rounder said: "At the moment I am feeling mentally and physically refreshed and I am looking forward to carry on playing for my country as long as possible."
Speaking on Kallis' decision, CSA CEO Haroon Lorgat said: "Jacques is an extraordinary player who appreciates the ODI team building process that is currently under way. His availability is welcomed and CSA will do everything possible to help him achieve his personal ambitions while building a new generation ODI team."
South Africa coach Russell Domingo said Kallis will bring maturity in the squad.
Domingo said: "We are scheduled to play 30 ODIs between now and the start of the World Cup and we cannot expect Jacques to play every match. If we were to do that we would limit his longevity and we don't want that."
"The plan is to bring him back into the ODI squad for the home series against India in November," he said.
"At the moment we have a youthful ODI batting line-up and Jacques brings a maturity that will be invaluable in developing the new generation," Domingo said.
--IBNS (Posted on 21-08-2013)