Scotland wicketkeeper Douglas Lockhart has called time on his international career.
The 35-year-old, who played for his country 178 times, including 14 one-day internationals, will now focus on his career as an investment manager.
His top first-class score for his country was an innings of 151 against Canada in the 2008 Intercontinental Cup and he captained the side on seven occasions, including an MCC match at Lord's.
"This is the right time for me to finish my international career," said Lockhart, who was part of the ICC Trophy-winning side in 2005.
"Representing Scotland requires 100 percent commitment, discipline and dedication and I have always prided myself on the high standards I have set.
"After 16 years of international cricket and nine years of combining international cricket with a full-time job, I feel that I can no longer commit the required time and make the necessary sacrifices to play and compete at international level.
"There are no major tournaments over the next couple of years, so it is an appropriate time to step aside and allow younger players the opportunities to progress."
Cricket Scotland chief executive Roddy Smith paid tribute to Lockhart's contribution over the years.
"Dougie Lockhart has been a tremendous servant of Scottish cricket throughout his international career and has had constantly to juggle his professional career with his Scotland commitments," said Smith.