The 36-year-old played four one-day internationals and three T20 matches for Australia in 2008 and 2009 before switching his allegiance back to his native New Zealand in 2013.
Ronchi went on to play four Tests, 85 ODIs and 32 T20 matches in total with this month's Champions Trophy match against Bangladesh his last for the Black Caps.
"It was a dream come true," Ronchi said in a statement released by New Zealand Cricket. "I can't think of a better time to have been involved with New Zealand cricket. From the 2015 World Cup campaign, through to the overseas tours of that time and some amazing games and series, it's been a genuine highlight for me."
New Zealand coach Mike Hesson called Ronchi, known for his ability to score briskly with the bat, the perfect team man.
"We'll remember Luke fondly for the energy he created in the field and his selfless attitude towards the team," Hesson said. "He was always prepared to play a role for the greater good of the team; to do what was required even if that risked sacrificing his wicket. Luke was one of the best glovemen going around and I think that's often overlooked in a game increasingly dominated by batting and run-scoring. He was a very skilful wicket-keeper, and a very destructive batsman."
Ronchi's sole one-day international century, an unbeaten 170 off 99 deliveries, came against Sri Lanka in 2015.
His highest Test score of 88 was made on his debut against England in Leeds the same year.
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ