“I realized in Sri Lanka that my dream of playing in a World Cup was a bridge too far. I just knew on that tour that I was done. The squad that was in Sri Lanka is an amazing one and I believe they have a good chance of bringing the trophy home in March,” Kallis said in a statement released by Cricket South Africa.
“I would like to thank Cricket South Africa, the team, the team sponsors, my sponsors, the fans and all the people who have been involved in my career. It has been an amazing journey.
“I am not retiring from all cricket as I have a two-year contract with the Sydney Thunder and, if possible, to help the Kolkata Knight Riders defend the IPL title we won earlier this year,” he made it clear.