Robert Lewandowski have agreed and signed a three years contract with Barcelona, MySportDab reports.
The Poland international has been in the news over his clear statement to Bayern Munich.
He had stated that he his ready to leave Allianz arena as the summer ends.
The 33-year-old had clashed with Bayern Munich management as he still has a year remaining in his contract.
The Bavarians were not ready to sell the player but Lewandowski had insisted on trying a new club next season.
Barcelona had indicated interest in the player and Laporta Barcelona President, confirmed that the Catalans have submitted a bid for Lewandowski.
Laporta confirmed that Bayern Munich are yet to respond to the bid.
However, Daily Mail reports that the prolific striker has agree to the Barcelona deal.
MySportDab understands that Lewandowski has signed a £9million and a £175000-a-week contract with Barcelona.
The Spanish side are said to be hoping to offload some players from their wage bills list to be able to bring in Lewandowski.
Final meeting between the player and Barcelona is planned on Thursday as Barcelona hoping to put finishing touches to the deal.
The deal which is said to be a three-year-contract is worth £27million and the Pole will be receiving £175000 every week.
Daily Mail also reported that Lewandowski rejected French Champions PSG to secure the deal with Barcelona.
PSG are said to have been ready to hijack the deal but the Polish camp assured Barcelona of Lewandowski’s decison to play for them.
Meanwhile, Bayern are chasing Liverpool and Senegalese striker Sadio Mane and have submitted a bid for the player.