Diafra Sakho is expected to undergo a medical at Crystal Palace after agreeing a move away from West Ham United.

Palace are desperate to add a striker to their squad this month and Sakho is keen to leave West Ham having attempted to move away last summer.

It is understood that although a medical has been taking place a fee may not yet have been formally agreed for the 28-year-old Senegal striker. Sakho is expected to cost around £10million although the fee may increase with add-ons.

West Ham want to strengthen their midfield options, and are targeting a number of players, and Sakho has been deemed surplus to requirements given the squad is top heavy with strikers and forwards.

Sakho joined West Ham in 2014 from French club Metz for £4.5million, making 62 appearances for the club, scoring 18 goals. He has seen his opportunities limited and has been used largely as a substitute this season.