Indian Sachin Tendulkar, the world's most prolific international run-scorer, will retire after playing his 200th test match at home against West Indies next month.
"All my life, I have had a dream of playing cricket for India. I have been living this dream every day for the last 24 years," the 40-year-old, who compiled a record 100 international centuries, said in a statement released by the Indian cricket board (BCCI) on Thursday.
"It's hard for me to imagine a life without playing cricket because it's all I have ever done since I was 11 years old.
(Read more: A job that lets you hang with sports stars)
"It's been a huge honour to have represented my country and played all over the world. I look forward to playing my 200th test match on home soil, as I call it a day."