He has announced his retirement from test cricket, After two years of failure in all formats of cricket - why does he want to continue to play limited over cricket? It is because of the upcoming T20I WC and for him to stay on will mean that he will contribute to failure at the WC.
I would say thanks for your wonderful contribution to cricket in SA - but you really have like some others should have elft earlier than you did.