Morgan Schneiderlin has completed a transfer to French Ligue 1 side OGC Nice for an undisclosed fee.
The 30-year-old midfielder, set to enter the final 12 months of his contract, had been in the south of France this weekend to finalise the move.
Schneiderlin joined Everton from Manchester United in a £24m deal in January 2017 but has struggled at Goodison Park, making only 18 appearances this season before suffering a knee injury in February which required surgery.
Although the French league was prematurely ended due to the coronavirus pandemic, the France international will still have to wait until the end of the Premier League season on July 26 to make the move official.
In total, Schneiderlin has made 73 Everton appearances in the Premier League, scoring just once and receiving three red cards.