Zlatan Ibrahimovic has signed a five-year contract with Barcelona after passing a medical exam.

The Sweden striker was set to appear before about 40,000 fans at Camp Nou Stadium on Monday after completing the Spanish champions' most expensive transfer _ a reported $64 million deal with Inter Milan.

Barcelona's Cameroon striker, Samuel Eto'o, is set to join Inter as part of the deal, while Belarus midfielder Aleksandr Hleb will go on loan to the Italian club for one season.

Barcelona said on its Web site that Ibrahimovic has a broken finger on his left hand, an injury the club will monitor.