The 25-year-old has been strongly linked with a move to the London Stadium in recent weeks, with David Moyes keen to bolster his squad with a new centre-forward to provide competition for Michail Antonio.
According to Todofichajes, the Hammers have been in talks with Sevilla for several weeks over a deal for En-Nesyri, and now both clubs have reached an agreement for the Morocco international to move to East London.
The report adds that En-Nesyri has expressed his desire to play in the Premier League, and his transfer to West Ham is edging closer, with 'only a couple' of the final details to be sorted before an official announcement can be made.
En-Nesyri struggled to find his form in front of goal during an injury-hit 2021-22 campaign, scoring just five times in 29 appearances across all competitions.
However, the striker was prolific in the previous season as he found the net 24 times in 52 games across all tournaments, including 18 La Liga strikes.
It remains to be seen whether West Ham will recruit more than one striker this summer, after one report earlier this week claimed that the Hammers were preparing a £30m bid for Chelsea striker Armando Broja.