Manchester United forward Cristiano Ronaldo has told ESPN Brasil that he is aiming to continue his footballing career until the age of 42.

Despite his club's struggles this season, the 36-year-old is United's top scorer with 14 goals in all competitions.

When asked whether he can see a limit to his longevity, he told ESPN: "I feel happy to be a player who has shown who, in my case, longevity has been a crucial factor for me to keep playing at a high level, putting in good performances.

"Genetically I feel like I'm 30 years old. I take great care of my body and my mind. Something I've learned recently is that after 33, I believe the body can deliver if you need it, but the real battle is mental.

"Going through many things with the focus on the end goal of staying at a high level is the hardest thing, and that's what I've been doing for the last few years. I've been working and focusing more on working on my mind. I know my body will handle me because I have a lot of respect for it and I listen to it a lot.