Robert Snodgrass has been told he is free to leave West Ham

West Ham have told Robert Snodgrass that he is surplus to requirements, according to Sky sources.

Sky Sports News understands the Scotland international will be allowed to leave either on a permanent basis or on loan.

Snodgrass only joined West Ham from Hull in January, but has since struggled to find his best form and has been unable to establish himself as a first-team regular.

The 29-year-old scored nine goals for Hull last season before joining the Hammers in a deal worth £10.2m.

Snodgrass, whose former clubs include Leeds and Norwich, has three years remaining on his contract at the London Stadium.

Meanwhile, West Ham remain in talks to sign William Carvalho but Sporting Lisbon are demanding a higher price for the midfielder.

The Portugal international is understood to want a move to the Premier League and has a £40m release clause in his contract.

Despite holding talks over the past two weeks, Sky Sports News understands Sporting will only sanction a deal to sell Carvalho if West Ham match the buy-out fee.