Former Chelsea captain John Terry claims that he feels fitter than he has for much of the last decade amid reports he is set to sign for Spartak Moscow.

The 37-year-old has been without a club since leaving Aston Villa after its defeat in the Championship playoff final to Fulham at the end of last season.

Terry had been tipped to return to Villa Park and admits he has "unfinished business" at the club, but the latest reports suggest he has travelled to Russia to undergo a medical with Spartak.

READ: Arsenal full-back Bellerin unsettled by 'homophobic insults'

The ex-England centre-back insists that he is still hungry for more success and has no concerns about his fitness, just three months out from his 38th birthday.

"I loved my time at Aston Villa. I am still devastated that we didn't go up. The manager, players and supporters were incredible with me, but I hate losing and I feel there is unfinished business there," he told the Daily Mail .

"Steve Bruce is a great man and with the backing of the new owners, Steve will hopefully get the club back into the Premier League."

ALSO READ: If Beckham wants me, I'll go - Griezmann eyes MLS stint

"Don't get me wrong, if I don't play again I am content with what has been an unbelievable career, but I'm still hungry to go and play if everything around it is right. If it's right for me and my family."

"I am in the best condition I have been in for the last eight to 10 years of my career. I've had a brilliant summer, the first time in 20 years, I have been able to get away like that with my family during the school holidays. I was away so much last year because I was fully committed to giving everything to Aston Villa, but now I am fully recharged."

Spartak, who finished third in Russia's top flight last season, will compete in the 2018-19 Europa League.