Talented QPR player Eberechi Eze has joined Crystal Palace for a fee that could rise to £20m.

So far on his career, Eze scored 14 goals in 46 appearances in QPR last season, Sky Sports reports.

Before his the Crystal Palace deal was completed, Fulham, West Ham and Newcastle declared interst in him, but has signed a five-year deal at Selhurst Park.

More so, Palace previously had bids of £8m and £12m rejected, with QPR manager Mark Warburton making clear Eze would only leave if the club’s £20m valuation was met.

The deal to secure his services is for £16m up front with £4m in potential add-ons.