Spanish La Liga side, Sevilla have signed Mexican striker, Javier Hernandez from English Premier League side, West Ham United on a three-year deal for a reported €8 million fee.

The 31-year-old Hernandez handed in a transfer request on Friday and flew to Spain for a medical after his future at the Hammers became uncertain following the arrival of the club record signing, Sebastien Haller from Germany’s Eintracht Frankfurt in July.

A positive start to this season for Manuel Pellegrini’s side along with Hernandez having less than a year remaining on his contract convinced the Hammers to agree to the player’s request to leave.

The former Manchester United forward who was signed from Bundesliga side, Bayer Leverkusen for £16 million in 2017 made 55 Premier League appearances for the Hammers, scoring 16 goals, including one this season.

“The club would like to thank Chicharito for his contribution and wish him all the best in his future career,” a statement posted on West Ham’s website said.