Netherlands wicket-keeper batsman Wes Barresi has retired from cricket at the age of 35.
The South African was a mainstay of the Dutch side for a decade, between his debut in 2009 and his last appearance against Zimbabwe in 2019.
In total he won 192 caps for the Oranje, scoring 4614 runs and effecting 171 dismissals with the gloves.
His powerful batting became more consistent with experience and he was pivotal in some of his country's finest victories, most notably against Ireland and England at the 2014 T20 World Cup.
"I've been incredibly privileged to not only participate in three World Cups, represent a country and achieve some more memorable feats, but more importantly I've had the pleasure of doing this for 18 years," Barresi said announcing his departure on Twitter.
"Wow that is some ride and one I thoroughly enjoyed.
"It's been a tough decision to make and a sad one to accept but I find myself at peace with my decision now.
"Today I retire from all cricket. My decision comes with acceptance, satisfaction of my achievements and what I've contributed to others and Dutch cricket."
Wesley Barresi celebrates a stumping
Netherlands Head Coach Ryan Campbell paid tribute to Barresi, acknowledging the role he had played over the years.
"Congratulations Wesley on a brilliant career. KNCB cricket wouldn't be where we are today without your efforts.
Former captain Peter Borren added his good wishes for Barresi by tweeting:
"Well done bud. Played some of the defining innings of the last ten years for the Netherlands. They were usually when we were under the pump or for World Cup qualification. Pepe always saved his best for Scotland. Some cracking knocks.
"Good luck in whatever comes next for you."