Graeme Smith had a dispute in 2005 against West Indian batsman Dwayne Bravo.
Bravo accused Smith of racist comments after he got out scoring a century.
He started as a domestic player for Gauteng and then flown to England to play for Hampshire in the County season of 2002.
Overall, in 117 test games, Smith narrowly missed ten thousand runs mark by 700 runs, he made 9,265 runs with a batting average of 48.25 with the top score of 277 against England at Edgbaston.
In the same season, Graeme Smith started playing for Western Province and then for the Domestic franchise Cape Cobras for 10 years.