Andrea Pirlo will retire at the end of the current Major League Soccer season.

Pirlo joined New York City FC in 2015 and is now 38 years old.

"You realize yourself that the time has come. Each day, you have physical problems and you can't train as you would like to because there's always some niggle. At my age, it's fine to say enough is enough. You don't have to carry on until you are 50. I'll do something else.

"I don't know what yet. I will return to Italy in December. Assistant of [Antonio] Conte? If that's what people are saying. I have my ideas, but I will allow myself time to decide.

"Am I thinking of coaching? Just because you were a good player doesn't automatically mean you can do it. You need to be willing to do it and prove yourself in the field. That spark within you needs to ignite, and it's not ignited within me yet.

"There's not one right and one wrong way. It depends on the opportunities you are given. If they call you immediately to [coach] a first team, it's hard to refuse. Like I say, I don't have that intention right now. After 25 years of football, I'm going to stay at home with my family. I'll keep myself in form playing golf and tennis."