Odion Ighalo is undergoing a medical at Al-Shabab - according to Sky Sports.
The 31-year-old will sign a two-and-a-half-year deal with the Saudi Arabian side after completing medical checks on Tuesday.
Ighalo returned to Shanghai Shenhua at the end of January after a one-year loan spell at Manchester United, where he scored five goals in 23 games.