The 27-year-old is to join Japanese club NTT Docomo Red Hurricanes.
Originally from Manawatu, Squire made his provincial debut for Tasman in 2011. He played for the Chiefs in 2014 and 2015 before heading south in 2016 to join the Highlanders with a reputation as a bruising defender and hard running attacker.
Squire represented the Maori All Blacks in 2013 and made his All Black debut in June 2016 coming off the bench against Wales.
He has played 23 matches (scoring four tries) for the All Blacks and 44 Super Rugby games, including 30 (nine tries) for the Highlanders. At 1.96m, 115kg and with a distinctive mullet, hairstyle Squire normally makes a big impression in any game he was involved with.
“It seems like the right time to go. I have really loved my time in New Zealand with the Tasman Mako and in particular down here with the Highlanders,” he told the All Blacks’ official website.
“It’s a club that gave me a chance and I appreciate the support I have had in the South. I am certainly keen to have a really good last season with the guys.”
All Blacks head coach Steve Hansen said: “Liam has grown into an outstanding rugby player since coming into the All Blacks in 2016 and we again look forward to seeing how he goes this year.
“His physicality, pace and skills are a real point of difference and he’s a really well-rounded player. We wish him all the best for his Japanese adventure next year.”