The Sweden international has struck 33 times in 39 appearances in all competitions this season, and Beckham heaped praise on the striker, while commending his professional approach.
"[Ibrahimovic is] amazing. Playing with him now, I've realised how good he is," Beckham told ITV. "When I came here I was interested to see how Zlatan was as a professional. I'd heard that he was good but when you train with him - day in, day out - you realize how professional he is.
"Throughout my career I've come up against him a few times with England and AC Milan, and I've thought that he was one of the best players in the world and one of the best talents in the world."
Les Parisiens face Barcelona at Parc des Princes in the first leg of their Champions League quarterfinal on Tuesday, but despite going into the game as underdogs, Beckham believes anything is possible with Ibrahimovic in the side.
"Without a doubt [Zlatan can make a difference]," Beckham said. "He's one of those players that can change the game in an instant. If he's on his game, he's very difficult to stop, it doesn't matter who it is."