Shanghai Shenhua are ready to sell Nicolas Anelka for £5 million.

The Daily Star Sunday says West Ham United and QPR are monitoring Anelka's future at Shanghai Shenhua after a bust-up with fans. Sources claim Shanghai would accept £5million from either of the Premier League clubs.