Azurri great Andrea Pirlo has officially retired from football at the age of 38.

Pirlo ended his career at MLS side New York City, after playing for clubs like Italian giants AC Milan and Juventus.

“Everyone at New York City FC would like to congratulate Andrea on an incredible career and to thank him for his excellent contribution to NYCFC over the past two and a half years.” the club said.

He also made 116 appearances for his national side, and won the World Cup in 2006, where he provided the most assists in the entire competition.

ALSO: Drake Just Got A Tattoo Of Iconic Singer, Sade Adu

His statement said: “As my time in NYFC comes to an end, I would like to say a few words.

“I want to thank everybody for the kindness and support they have shown me in this incredible city.

“Thank you to the amazing supporters, thank you to the coaching staff and everybody that works behind the scenes, thank you to my team-mates.

“Not only my adventure in NY comes to an end but my journey as a football player as well.

ALSO: FC Barcelona may play in the English Premier League

“That is why I would like to take the opportunity to thank my family and children for the support and love they always give me, every team that I had the honour to play for, every team-mate that I have been pleased to play alongside, all the people that made my career so incredible, and last but not least, all the fans around the world that always showed me support.

“You will always be on my side and in my heart.”

Former club Juventus described him as a “true genius”.

He won a number of competitions over the course of a glittering career, including 6 Serie A trophies and 2 Champions League trophies.

He was named Serie A Playerof the Year 3 years in a row between 2012 and 2014,  and was also voted into the FIFPro XI in 2006.