Veteran South Africa batter Dean Elgar has announced retirement from international cricket. Elgar had communicated his decision to Cricket South Africa (CSA) on Thursday, 21 December, ahead of the Test series against India. Notably, the two-match Test series, which is scheduled to kickstart from December 26 in Centurion will be his last in the Protean colours.