Last updated on .From the section Football

Zlatan Ibrahimovic has scored 11 goals in his past 11 games for Manchester United

Manchester United forward Zlatan Ibrahimovic says he wanted to play in the Premier League when his critics thought he was finished so he could prove them wrong.

Ibrahimovic, 35, has scored 17 goals in 27 games since joining United in July.

He said: "Every year the Premier League has been calling me but I wanted to come here when everyone thought I was over the hill.

"They said it would not be possible but I always make them eat their words."

The Swede scored 50 goals in 2016, second only to Barcelona's Lionel Messi over the calendar year.

He would have been level with the Argentina forward but had a goal controversially disallowed by referee Lee Mason in Saturday's 2-1 win over Middlesbrough.

Ibrahimovic said: "Criticism external-link gives me a lot of energy.

"Critics get paid to talk rubbish. I get paid to play with my feet. That is how I enjoy it."

United travel to West Ham in the Premier League on Monday (17:15 GMT).