Javier Hernandez completes £16m switch to West Ham from Bayer Leverkusen

Hernandez has joined the Hammers on a 3-year-deal

West Ham have completed the signing of Mexico international Javier Hernandez from Bayer Leverkusen for £16million.

The 29-year-old former Manchester United and Real Madrid striker has signed a three-year contract with the Hammers.

Hernandez becomes West Ham's fourth new arrival of the summer, following Pablo Zabaleta, Joe Hart and Marko Arnautovic to the Olympic Stadium.

Known as 'Chicharito', Hernandez will join his new team-mates at a pre-season training camp in Germany in the next few days.

Mexico's all-time leading scorer told the club's official website: "I am very happy to join West Ham United.

"For me, the Premier League is the best league in the world and when the opportunity came, I was desperate to sign for this club.

"It was not a difficult decision. West Ham is an historic club, and very ambitious - this summer you can see with the players signed that they are looking to have a very good season.

"I've had three fantastic years playing in Spain and Germany, but England was really the first big chapter in my career and I am so happy to be back.

"I am desperate for the season to start and to help the team achieve all their objectives."