'Austrian Ibrahimovic' Marko Arnautovic joins Shanghai SIPG in €25m transfer from West Ham.
The move means that Arnautovic has got what he wanted after making clear that he wished to leave West Ham this summer.
He had also pushed for a move in January this year but eventually signed a contract extension which included a 20 per cent pay rise to £120,000 a week.
Sky Sports News early reported West Ham were willing to accept a "terrible deal" for Arnautovic because everyone "wants him out".
Arnautović joined the London side for a club record fee of £20m in July 2017 from Stoke City and registered 21 goals, 10 assists while appearing in 59 Premier League matches for the club.
The forward was expected back to start pre-season work next week following international duty in the European Championship qualifiers last month.
However, his move to China has now been confirmed and he will link up with his new squad which includes former Chelsea star Oscar and Hulk, formerly of Porto and Zenit Saint Petersburg.