Turkish Super Lig side Besiktas are exploring the possibility of canceling Dele Alli’s contract just five months after the start of his season-long loan at Everton.
The midfielder, 26, has struggled to regain his form in Turkey, playing just nine games and scoring two goals.
Alli accepted a guarantee £1.94m for the loan plus a maximum of £8,400 per game.
BBC Sport understands a major stumbling block is paying off the remaining £1.14million on the deal.
However, there is no recall option in the loan deal, so if Besiktas wants to terminate early, they would be liable for the full loan fee and the rest of Alli’s wages for the season.
Alli played 11 times for Everton after joining Tottenham last February but failed to produce his best form and won the last of his 37 England caps in 2017.
Last month he was loudly taunted by Besiktas fans when he was substituted after 30 minutes at 2-0 in a cup draw against second-tier side Sanliurfaspor, as the Istanbul side fought back to win 4-2 .
In November, boss Senol Gunes singled out Alli and was unimpressed with the Englishman saying he was playing “below expectations” after replacing him at half-time in the 5-2 win over Umraniyespor.
Alli hasn’t played in the league since but with midfield injuries he could get a chance to start on Saturday against Kasimpasa.
Besiktas sit sixth in the table, 10 points behind leaders and bitter rivals Galatasaray.