It’s exactly 17 years to the day that a 22-year-old Graeme Smith broke the South African record for the highest individual score in a Test match when he smashed 277 against England in what was only his third match as captain of the team.
READ: CSA to tackle social injustice