My guess is that his family life has been suffering and it's make or break. One of the modern day greats.
Didn’t realise he was 34 although I guess that’s by no means past it for a batsman. Seems quite sudden. Still remember him and Amla making their debuts in the same series (maybe same Test?) against us. Hell of a long time ago!
Didn’t realise his stats were so good, averages over 50 in both Teats and ODIs but almost more importantly, a joy to watch as well. Thinkbhe comes across as a good bloke as well so don’t wish to be informed otherwise!