By Tony Hughes

West Ham have agreed terms with Juventus striker Simone Zaza in a deal worth £2.5m-per-year over four years, according to a report.

Italian website Calcio Mercato claim that the Hammers have reached an agreement with Zaza and that they will be making an improved offer to Juventus in the hope of sealing the deal, with other clubs monitoring the player.

It is thought the offer will be just over £21m, with Zaza favouring a permanent move and Juventus not willing to sell to any of its rivals.

This follows a report on Wednesday from Italian website Tutto Mercato Web that London rivals Arsenal were interested in the Italy international. Zaza has also been linked with Everton, Napoli and Southampton over the summer.

Zaza helped Juventus complete a domestic double last season with the Serie A title and the Italian Cup, although forwards Paulo Dybala and Alvaro Morata have kept his game time limited.

The striker scored eight goals in 24 appearances in all competitions during the 2015-16 campaign.

West Ham are keen to add to their attacking options before the transfer deadline, with both record-signing Andre Ayew and Andy Carroll out with long-term injuries.

In other West Ham transfer news, they are looking at this French striker on a short-term loan.