London - Tim Visser is to hang up his boots at the end of the season, the former Scotland winger announced on Friday.
The 31-year-old Netherlands-born star - known as the 'Flying Dutchman' - said he was looking forward to a career outside the sport.
Visser enjoyed a successful career which saw him score 14 tries in 33 Test appearances and was a prolific try scorer for Edinburgh Rugby and latterly Harlequins, who he joined in 2015.
"I feel now is the time for me to move on to new challenges outside of rugby with my young family," said Visser in a club statement.
"I'm looking forward to trying and proving myself in a completely different career."
Paul Gustard, Harlequins director of rugby, said Visser - who was a pivotal part of the team that reached the 2016 European Challenge Cup final in his first season with them - would be missed.
"Tim has enjoyed an exceptional career and he has been a fantastic servant over the past three seasons here at Harlequins," said Gustard.
"I have thoroughly enjoyed his company and have always respected his commitment, attitude and humour since I joined the club last July.
"He is an immensely valued and very popular member of the squad whom we will miss."