Jacques Kallis will retire from Test and first-class cricket once the ongoing match between South Africa and India is concluded.
The All-Rounder, in his 166th test, has scored 13,174 test runs at an average of 55.12 and taken 292 wickets at an average of 32.53 at the time of writing.
Furthermore, in India's first innings Kallis took his 200th Test catch. Part time off-spinner JP Duminy bowled a fiercely turning delivery which found the edge of Ravindra Jadeja's bat and made its way to Kallis at slip who clung for yet another legendary moment in his career.
Thirty-eight year old Kallis said: ''It's been an honour and a privilege to have been part of the South Africa Test team since making my debut 18 years ago.
''I have enjoyed every moment out in the middle but I just feel that the time is right to hang up my Test whites.''
Kallis' 13,174 test runs make him South Africa's highest ever run scorer and the fourth highest of any country, behind Australia's Ricky Ponting and the Indian duo of Sachin Tendulkar and Rahul Dravid.
He has also enjoyed a stellar one day international career, scoring 11,574 runs from 325 matches. However, he has said that he will continue to play One Day internationals and even has ambitions to play a part in South Africa's 2015 World Cup campaign.
South Africa coach Russell Domingo said: "The impact Jacques has made on the South African cricket has been immense, not just as a player but as a human being. I'm not sure we will ever see another player of that stature very soon.
"He has ambitions of playing in the 2015 World Cup and it will be important for us to manage him accordingly so that he is in prime form leading into the tournament."
Kallis will be hoping to sign off in style in his final test which started yesterday.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: https://gms.to/1a2u3KU
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms