Bastian Schweinsteiger is happy with his start to life in Manchester. Alex Livesey/Getty Images

Bastian Schweinsteiger has said he intends to play on at Manchester United for several more years.

Schweinsteiger, 31, is a veteran of more than 650 games for club and country, but the midfielder, who signed a three-year deal when he signed from Bayern Munich in the summer, has hinted that he will look to extend his contract.

The Germany captain suffered injury problems during his final two seasons at the Allianz Arena, but has already made 19 appearances for United.

"I hope there are many more seasons to come with United," he told reporters. "I feel very good at the moment."