Former South Africa spinner Paul Harris is to retire from all forms of cricket at the end of the domestic season.
"I have made many friends through cricket and I have had so many great experiences," the 34-year-old Nashua Titans player said in a statement.
"I am sure I would not have played for South Africa if it had not been for him."
Left-armer Harris played 37 tests between 2007-11, claiming 103 wickets at an average of 37.87. He also featured in three one-day internationals.
"It was a privilege to play with Paul. He played a big role in getting us to where we are today," South Africa test captain Graeme Smith said on Twitter, referring to his team's world number one ranking.
Photograph: Paul Gilham/Getty Images
The top 20 Test cricketers in a calendar year
Suarez goal raises issue of sporting honesty
Contours of proposed bank for BRICS in March
Tendulkar continues to be foxed by left-arm spinners
Steyn third fastest to pick 300 Test scalps