Munster have signed Auckland Blues and All Blacks centre Francis Saili on a two-year contract.

24-year-old Saili will join the province later this this year after completing his 2015 contractual commitments with the Blues.

Twice capped for the All Blacks, Saili has made 33 Super Rugby appearances for the Blues, scoring five tries, and represented Auckland in the ITM Cup on 31 occasions.

He said the move the Munster was a "fantastic opportunity" and that Munster had "values and traditions I can relate to from my time here in the Blues.

"This experience will stand to me as a player and I believe I can continue to improve and grow within the Munster set-up."

Munster head coach Anthony Foley said he thought Saili would be a great addition to the Munster back line.

"We are really pleased that Francis has committed his future to the province," Foley said. 

"He is a talented centre with an impressive skill-set and he possesses the physical attributes to excel in the northern hemisphere."