The 33-year-old has offers from Everton and Arsenal, but the Hammers are putting together improved terms over a two-year deal.

Everton have offered Barry about £50,000 a week, while Arsenal’s deal is similar, but Barry knows his playing opportunities would be more limited at the Emirates.

West Ham are looking to push closer to £65,000 a week and would offer regular football.