Barca agreed a deal to sign the striker, who is understood to have signed a three-year contract with the club with an option for a further 12 months, over the weekend.
Barcelona has completed the signing of Robert Lewandowski from Bayern Munich after paying £42.5m (€50m).
The star player has now joined his new Barcelona team-mates in Miami.
Barca agreed a deal to sign the striker, who is understood to have signed a three-year contract with the club with an option for a further 12 months, over the weekend.
Although there has been no official written confirmation, Lewandowski wore Barcelona colours in a series of videos posted on the club’s Twitter account from Miami.”Finally I am here and I am very happy to join Barcelona,” he said in a video released by Barcelona ahead of its US tour.
“The last few days were very long days but in the end the deal was done so now I am going to focus on a new chapter in my life and a new challenge.
“I am still the guy who wants to win, not only the game but also the titles so I hope from the beginning of the season we will begin winning and go for the titles during the season and at the end of the season.
“I always wanted to play in La Liga, I always wanted to play for the biggest clubs. It is the next step. Also for my private life, it was a new challenge.
“I know that it’s time to get Barcelona back on track and I am here to help them get back to the top and to winning as many titles as possible.”