South Africa legend Graeme Smith turns 42 today

By Abhinav tyagi

Smith made his international debut on March 8, 2002 against Australia.

Graeme Smith has scored 17,236 international runs in  347 matches.

Smith is the most successful Test captain with 53 wins.

Smith is the fastest South African to score 1000 Test runs.

Smith played his last match on March 1, 2014, against Australia.