The ex-captain of Scotland's national team, Kyle Coetzer, has announced his retirement from international cricket.
Now aged 38, Coetzer has been a regular fixture in the Scottish team since his debut in 2003. He would go on to feature in a further 89 ODIs and 70 T20Is for Scotland.
Born in Aberdeen, Scotland, Coetzer was a natural-born leader captaining Scotland at U15s, U17s, and U19s levels before being awarded the captaincy of the men's team.
His retirement from international cricket follows his resignation from the captaincy in May last year and retiring from T20I cricket at the same time.
Coetzer will take up a role as an assistant coach with Northern Diamonds for the Women's Hundred as he stays involved in the cricket world.
"I don't ever think there's a perfect time for a decision like this, but I've been considering my options for some time, and an opportunity came up which was too good to turn down," Coetzer said in a retirement announcement.
"The balance that the Scotland team need at this time was outweighed by the opportunity for me to move into coaching.
"I'm extremely excited about the chance to work with such a high-profile team."
The top-order batter will leave with 3192 runs in ODIs with a high score of 156 and 1495 runs in T20I with a high score of 89.
He also managed to take seven international wickets after bowling in ten innings at the ODI level and five innings at the T20I level.
In his retirement announcement, the former captain took a trip down memory lane and stated what his best international cricketing moment was.