FORMER Worcestershire captain and England player Vikram Solanki has retired from cricket.

The 39-year-old Surrey batsman played in 51 one-day internationals and three Twenty20 matches for England between 2000 and 2007.

Solanki said: “I have been very fortunate to have played for two wonderful clubs as well as for England and would like to thank everyone that has played a part in my career for their help and support over the years.”

He scored more than 18,000 first-class runs and added 11,000 in List 'A' cricket.

Former County team-mate Moeen Ali said: “It's sad to see one of the nicest guys in cricket retire. Vikram taught me a lot.”