Javier Hernandez, also known as Chicharito, became a West Ham United player when the East London outfit paid an undisclosed fee said to be around £16m to secure his transfer from Bayer Leverkusen. Javier Hernandez penned a three-year deal as a new West Ham United player and the Mexican international was handed the number 17 jersey at the club.

Chicharito made his West Ham United debut during the Premier League clash with his former team, Manchester United on August 13, 2017. He could not prevent Manchester United from winning 4-0 despite the fact that the striker was on the pitch for the entire duration of the Premier League encounter. In the following week, Chicharito opened his account for West Ham as he scored two goals in the 3-2 defeat to Southampton. The Mexican was then ruled out with the hamstring injury picked up on international duty with his country.

West Ham made the decision to sack SlavenBilic in the opening weeks of the 2017/18 season and his position was taken by David Moyes who knows Javier Hernandez well from their time together at Manchester United. There were fears that Moyes would exclude the Mexican international from his team just like he did as the Manchester United manager. Moyes played down those fears by referring to Javier Hernandez as a top goalscorer.

Chicharito was linked with a move away from the Hammers during the 2018 winter transfer window after just six months at the East London club with reports of interests from both Turkish club Besiktas and former team Manchester United. He came off the bench to score the equaliser in a 1-1 draw with Bournemouth in the league for what was his first goal in three months.

Javier Hernandez spent two years at West Ham before he signed for Sevilla in the Spanish league in 2019.