Isn’t 33 a bit too young to retire? … although Smith looks older than his age, always did..
Re: Graeme Smith to retire after Newlands Test
Was thinking the same, normally batsmen tend to play ~37-39, may be he should have given up captaincy first and see if he still wants to hang around.