Graeme Smith
Graeme Smith is counted amongst the legendary captains in the history of cricket. He put his everything on the line for South Africa. He once came out to bat with a broken hand to save a Test match for his team. Smith earned respect from all the fans for his valiant effort.