Take this quiz and see how well you know about Graeme Smith??
Grame Smith who was considered as one of the greatest batsmen in modern era, used to play international cricket for South Africa. He held the position of test captain until his retirement.
post a comment