Everton have agreed a fee with Rangers for striker Nikica Jelavic, the Barclays Premier League club have confirmed.

The 26-year-old Croatia international has been at Everton's Finch Farm training complex this morning to discuss personal terms and undergo a medical.

No details of the fee have been revealed but Rangers were thought to value the player at £8million, having previously rejected a £7million package from West Ham.

Please enable cookies in your browser to display the rest of this article.