Graeme Craig Smith is a South African cricket commentator and former cricketer, who played for South Africa in all formats. In 2003, he was appointed captain of the national team, taking over from Shaun Pollock. Read More
As India takes on Sri Lanka in the first Test of the two-match series, batter Virat Kohli will achieve the milestone of playing 100 matches in the longest format. ...