LONDON (Reuters) -- Former England international Owen Hargreaves is leaving Manchester City at the end of his one-year contract, the Premier League champions said on Tuesday.

The 31-year-old joined City in August after an injury-plagued spell at Manchester United but he made just four appearances, scoring one goal in the League Cup win over Birmingham City.

After being released by United the former Bayern Munich player posted a training video of himself on the Internet in the hope of generating interest.

City offered Hargreaves the chance to resurrect his career but he failed to reproduce the form which earned him 42 caps and made him one of England's best players at the 2006 World Cup in Germany.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.