The veteran Swede is the oldest striker playing regularly in the Premier League but is still going strong after 804 senior club and international games.
Ibrahimovic was expected to be rested by Jose Mourinho from Manchester United’s League Cup and Europa League games but his fitness levels are such that he has figured in every game so far – starting nine and coming on from the bench in two others – scoring six goals to take his career combined club tally to just two short of the 400 mark.
And he says motivation is not a problem despite a career that has taken him to Malmo, Ajax, Juventus, AC Milan, Barcelona, Inter Milan and Paris St Germain before he arrived at Old Trafford.
“I try to push myself for every game,” he said. “For me every game is a new game whether it is Premier League, Europa League, League Cup, FA Cup or whatever.