Former India spinner Murali Kartik has made the decision to retire from all forms of cricket with immediate effect.
The 37-year-old made his professional debut in 1996, but had to wait until 2000 before earning his first Test cap.
Kartik went on to make another seven Test appearances in total, his chances being limited by Anil Kumble and Harbhajan Singh also vying for places in the team.
He also played 37 one-dayers, the last of which came in 2007, and one T20, also in that year.
Kartik then spent time playing for Surrey, Bengal and the Railways side, and his most recent matches were for the Kings XI Punjab in the IPL.
A statement from Kartik read: "I have decided to hang up my boots from all forms of competitive cricket but will honour my commitments for Kings XI Punjab during this year's Champions League T20.
"I want to thank everyone for their support and felt that it is the right time to go. I have enjoyed playing this game and it has given me a lot.
"I would like to thank my parents and wife Shweta for their support, my coaches MP Singh, Gurcharan Singh and the greatest motivator of all Bishan Singh Bedi. Not to forget the influence that Maninder Singh had on my career.
"I would like to thank N Srinivasan sir and Kasi sir (Kashi Viswanthan) for giving a chance to play Buchi Babu as a teenager for Vijay Sports Club. My first captain VB Chandrasekhar who gave me a lot of confidence.”