Cape Town: South African Graeme Smith, international cricket's longest-serving captain, sprang a shock on Monday as he announced he would retire from all international cricket after the current third Test against Australia at Newlands. The 33-year-old -- whose long-time team-mate Jacques Kallis retired from Test cricket in December though he wants to remain part of the one day side -- had said only on Friday that he still had things to achieve in international cricket.
However, after another batting failure in the present series, he made just five in the first innings on Monday he decided it was time to call it a day and told his team-mates of his decision. "This has been the most difficult decision I have ever had to make in my life. (Click here for all cricket news)
"It's a decision that I have been considering since my ankle surgery in April last year.