GRAEME SMITH

GRAEME SMITH

Graeme Smith played 117 Tests, 197 ODIs and 33 T20Is between 2002 and 2014, scoring 9265, 6989 and 982 runs respectively. He captained South Africa in 109 Tests, 149 ODIs and 27 T20Is