Former England batsman Mark Ramprakash, widely regarded as one of the most gifted stroke players of his generation, has retired from all forms of cricket.
The 42-year-old, who last played for his country in 2002, featured in 52 Tests. He scored 2,350 runs at an average of 27.32, with two hundreds representing a poor return for a batsman of his class and talent.
Ramprakash scored 114 centuries in 461 first-class matches for Middlesex and Surrey.
"I had a tough start to this season but I continued to try and remain fit and wanted to play," Ramprakash told a news conference at The Oval on Thursday.
"However last week I was informed I was not in Surrey's selection plans and therefore I felt the time was right to step aside."
Ramprakash is expected to pursue a career in the media but also expressed an interest in coaching junior cricketers.
Radwanska puts final ambitions in reach
Birthday boy Harbhajan Singh signs for County side Essex
First Look: Dharun Ravi released after 20 days in prison
England ease to second consecutive win over Australia
England call up Woakes for third ODI