New Zealand all-rounder Scott Styris has announced his retirement from all international cricket.
The 35-year-old, who retired from Test matches in 2008, made his one-day international debut in November 1999.
He played 188 ODIs, scoring 4,483 runs at an average of 32 with four centuries and 28 fifties, and took 137 wickets at an average of 35 with a best of 6-25.
Styris will still play Twenty20 cricket for Essex, in New Zealand domestic cricket and the Indian Premier League.
His Test career began in superb fashion with a century on his debut against West Indies in Grenada in 2002.
A right-handed batsman and right-arm medium-pace bowler, Styris made five Test centuries in his 29 matches, scoring 1,586 runs at an average of 36, and also taking 20 wickets at a cost of 50 apiece.
His highest ODI score came in the 2003 World Cup in South Africa when he hit six sixes as he scored 141 from 125 balls in a defeat against Sri Lanka.
Another century came against rivals Australia in December 2005 which helped the Kiwis reach a target of 332 with an over remaining in Christchurch.
His shrewd changes of pace with the ball helped him to record an economy rate of 4.74 per over and as a safe all-round fieldsman he claimed 73 catches.
In Twenty20 matches he averaged 21 with a top score of 66 in his first match against Australia, and took 18 wickets with a best of 3-5 against Zimbabwe.
Styris, who played in three 50-over World Cups, helping New Zealand to successive semi-final appearances in 2007 and 2011, said it had been "an honour and a pleasure" to represent his country.
"I really enjoy the T20 format of the game and see it as a way to stay involved in cricket for another year or two if I can," he added.
"Not being on the international circuit means more time at home and I'm really looking forward to spending more time with my family."
A day after Styris retired, former New Zealand captain Daniel Vettori announced he was taking an "indefinite break" from limited-overs internationals in a bid to prolong his career, but was still hoping to play in the next World Cup in 2015.
The left-arm spinner, 32, had announced after the World Cup that he was quitting the captaincy in all forms of the game, retiring from Twenty20 internationals and considering his future in 50-over cricket.
He will continue to play Test cricket for the Kiwis, first-class cricket for the Northern Knights and Twenty20 cricket for Bangalore in the Indian Premier League.
Batsman Ross Taylor was named as the Black Caps' new captain earlier this week.