The Sweden international, who made a big-money move to La Liga to join Barcelona in 2009, says no player is worth the world-record fee Real Madrid have spent on the 24-year-old
Bale left Spurs for the Spanish capital for a fee of £86 million, eclipsing the previous record set by Cristiano Ronaldo and bringing one of the transfer window's longest-running sagas to a conclusion.
GARETH BALE LATEST
Gareth Bale is 50/1 with William Hill to be the top scorer in La Liga
"No footballer is worth paying that amount of money for," Ibrahimovic told BBC Sport.
"There is a lot of pressure on him.
"I know that when Zinedine Zidane played for Madrid, the fans were whistling against him.
"If they can whistle against Zidane, for me one of the best players in history, I hope Bale has a lot of patience.
"I had a dream to come to Barcelona, but afterwards I am thinking that maybe you should keep your dreams, instead of making it come true.
"Bale's move is similar to my transfer to Barcelona, but what creates that situation and the fee is the media, the selling club and how desperate the buying club are to buy a big name."