West Ham United have agreed a deal worth Close to £20 million to sign former Manchester United striker Javier Hernandez.

It had been thought there was £13million buy-out clause in the Mexican’s contract with Bayern Leverkusen but this is not understood to be the case with West Ham United having had to negotiate a deal for the 29-year-Old.

Signing him will be another significant boost for the Hammers whose manager Slaven Bilic wants him to lead a new-look attack alongside Michail Antonio – who agreed a new long-term contract at the end of last season – and Marko Arnautovic.

They’ve already agreed a deal worth up to £24million – £20million plus £4million in add-one if they qualify for European football – for the Austrian international, according to The Telegraph.

The former Man United man will now fly into London for a medical and to sign a contract before joining up with the West Ham debut against his former club Manchester United at Old Trafford on August 13.

He left the Old Trafford club for Leverkusen in 2015 -when he considered a move to West Ham also – having bagged 59 goals in 157 appearances for the Premier League club and he has continued to score goals in the Bundesliga.

Popularly known as ‘Chicarito’, he has bagged 39 in 76 appearances for the Bundesliga club since his arrival, but, with one year left on his current deal, wanted to move back to the Premier League.

The deal caps a good week for West Ham who agreed terms with Stoke for Arnautovic and signed Joe Hart on a season-long loan from Manchester City. They also brought in another City player, right-back Pablo Zabaleta, once the window opened.

All four players will be key signings for Bilic who wants to add more Premier League experience and stronger characters to his squad. Signing the players – who are all on significant wages – is a sign of ambition also from the club.