Eyebrows were raised when Man United signed the 35-year-old on a free transfer last summer, with critics claiming that the experienced Swede would struggle to perform in the Premier League.
Ibrahimovic has already scored 18 goals for the Red Devils this season, however, and has found the back of the net on 13 occasions in 19 Premier League matches during the 2016-17 campaign.
Carragher has said that the "powerhouse" striker has "a swagger reminiscent of Eric Cantona" and called Ibrahimovic 'the new king in town'.
"He is box office, a 6ft 4in powerhouse with the balance of a No 10," Carragher told the Daily Mail. "He is a Manchester United player in every sense, with a swagger reminiscent of Eric Cantona. There is a new king in town.
"Yet for all that brooding and self-belief, he has the same insecurities as all footballers and Thierry Henry told me that Zlatan used to ask: 'What have they said about me?' when he knew he had been discussed on television. When United signed him, I knew he would be a good addition but I never foresaw it being for more than 12 months.
"I never expected he and Wayne Rooney would become a partnership and it is testament to his professionalism that United are already prepared to activate the second year of his contract. Before Christmas, I described Zlatan as being the best signing of 2016. He has won 29 major honours in his career and, the way he is performing, you can see him taking that figure beyond 30 before his time in Manchester is over."
Man United will attempt to record their 10th straight win in all competitions when they welcome Liverpool to Old Trafford in the league on Sunday afternoon.