England forward James Haskell will play for Super Rugby side the Highlanders next season.
The Dunedin-based club had previously denied being interested in Haskell, but the New Zealand Rugby Union confirmed that Haskell is one of five overseas players who appeared in this year's Rugby World Cup to join New Zealand sides for next year.
Haskell will play for Ricoh Black Rams in Japan before moving to the Highlanders for the Super Rugby season and will then rejoin London Wasps.
"I think it will help me in my desire to improve and become a better player for England," Haskell told The Times.
"The move to New Zealand and playing with and against some of the best players in the world in the country which holds the World Cup is another important step in that direction.
"That is the ultimate playing environment."
Haskell has been capped 42 times for England since making his international debut in 2007.