The La Liga side have been chasing the Polish star all summer long but look to have won the race for his signature. According to reports in Sportsmail, the striker will fly out to Spain on Saturday after both clubs agreed on a fee.
The 33-year-old has been intent on leaving Bayern where he has played the last eight seasons after growing frustrated with the club. In a bid to secure his dream move to Barca, the Pole told Bayern that ‘my story is over’ at Bayern and refused to back down over his desire for a new challenge.
Although his club were initially reluctant to sell him, they have now given in to his demands and have settled on a fee of £42.5m plus another five in variables.
Also, given that just one year remaining on his contract, Bayern had to sell him, as this was their only remaining opportunity to cash in on a player of his quality this summer.
Lewandowski is expected to sign a three-year deal at the Nou Camp with the option of a fourth, and the club are hopeful of wrapping up the transfer by Sunday so that could join Barcelona on their tour in the United States.
Meanwhile, Lewandowski will be reunited with his former Borussia Dortmund strike partner Pierre-Emerick Aubameyang when his move to Barcelona becomes official. The pair scored 44 goals between them in the 2013-14 season.
Lewandowski’s capture will take Barca’s transfer activity this summer to five players having already signed PabloTorre, Andreas Christensen, Franck Kessie and Raphinha.
Marcos Alonso, César Azpilicueta and Jules Kounde are also expected to join the squad.