Video : Graeme Smith: South Africa captain to retire from internationals
South Africa captain Graeme Smith has announced he will retire from international cricket after the third Test against Australia.
The current match at Newlands is the 33-year-old's 347th for South Africa, including 117 Tests, while his 109 matches as a Test captain is a record.
Entering the third and final match against Australia at his home ground, the left-hander had scored 9,257 Test runs at an average of 48.72, behind only the 13,289 of Jacques Kallis on the list of South Africa's all-time leading runscorers.
On the world list, only India's Sunil Gavaskar has scored more runs as an opener.