Jesse Lingard is set to leave Manchester United, after the club and West Ham reached an agreement in principle for a loan deal, ESPN reports.
The Hammers have seen off competition from Newcastle, West Brom and Sheffield United to sign the 28-year-old.
West Ham are set to pay United a loan fee of £1.5 million.
They will also cover Lingard’s wages.
The player has been desperate to seal a temporary move, after only playing three games for Ole Gunnar Solskjaer’s team this season.
His two starts have both come in the domestic cups and he has not featured in the Premier League since July.
West Ham manager David Moyes knows Lingard from his time in charge of United and took the midfielder on the preseason tour in the summer of 2013.