Johannesburg: South Africa all-rounder Jacques Kallis has announced his retirement from international cricket, admitting that next year's World Cup was just out of his reach.
Jacques Kallis will continue playing club cricket and will fulfill his commitments in IPL and the Big Bash. Pic/Getty Images
The 38-year-old, who has been a mainstay for South Africa since making his Test debut in 1995, will continue to play club cricket despite calling it a day in all forms of the international game.
Kallis had already stepped down from the Test side last December but has now confirmed he will no longer be available for the Proteas' one day or Twenty20 teams.
Having announced his Test retirement last year, with 13,174 runs and 292 wickets to his name, Kallis declared his intention to finish his South Africa career with a successful 2015 World Cup in Australia and New Zealand.
Bridge too far
But now the former Middlesex and Glamorgan man has decided the recent 2-1 ODI series win in Sri Lanka will be his last outing for his country. "I realised in Sri Lanka that my dream of playing in a World Cup was a bridge too far," he said.
"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.
"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.
The number of runs Jacques Kallis scored in Test cricket. He played 166 Tests and slammed 45 tons in 280 innings
The number of runs Kallis scored in one-day internationals. He played 328 ODIs and hit 17 tons
The number of runs Kallis scored in T20 cricket. He played 25 T20s and managed five half-centuries in this format
The number of wickets Kallis took across the three formats of international cricket. Of them, he took 292 in Tests, 273 in ODIs and 12 in T20. He was also a very successful fielder taking 200 catches in Test cricket