Former Manchester United and West Ham striker Javier Hernandez has joined Major League Soccer side LA Galaxy.

The 31-year-old joins from Sevilla for a reported £8 million fee and has signed a three-year-deal.

"I'm arriving with the best club in MLS," the Mexico international told the club website.

"I'm very excited about this. I'm simply ready to finally put the shirt on.

"I want to achieve a lot of things with the LA Galaxy because that's what I prove and show."

Hernandez, who wears the nickname 'Chicharito' on his shirt, began his career in his native Mexico when representing boyhood club Guadalajara until 2010.

The forward then signed for Manchester United, scoring 59 goals in 157 games before moving on to spells at Real Madrid, Bayer Leverkusen, West Ham and then Sevilla.

He netted three goals in 15 games in all competitions for Sevilla after signing at the start of the season.

Zlatan Ibrahimovic had led the line for Galaxy during the 2018 and 2019 MLS seasons, scoring 53 goals across all competitions.

However, the veteran Swede signed for AC Milan in the January transfer window on a short-term deal.