The 42-year-old has played for 25 years and is the most prolific county batsman of modern times.
London: Mark Ramprakash, the former England batsman and county veteran, is expected to announce his retirement on Thursday, according to several reports in the UK.
The decision, if true, will bring to an end a 25-year career during which Ramprakash scored 114 first-class hundreds and 35,659 runs at 53.14 along with 13,273 runs in one-day cricket, making him the most prolific county batsman of modern times.
It is believed that Ramprakash has delayed his announcement to a day after the funeral of his team-mate, Tom Maynard, in Cardiff. At 42, Ramprakash is the oldest player in county cricket and his decision to retire has undoubtedly been influenced by the fact that he would have found it difficult to find a contract elsewhere.
Ramprakash has struggled in the ongoing county season and on May 15 had been dropped for the first time by Surrey since he joined them in 2001 after making just 62 runs in eight innings, including a pair against Worcestershire. He was recalled in June for a County Championship match against Sussex and made 8 and 37 opening the innings.