Besiktas have confirmed they have started negotiations with Manchester United over the possible signing of Bebe.
Sir Alex Ferguson surprised many after reportedly paying £7.4million for the striker last summer from Portuguese side Vitoria de Guimaraes.
The 20-year-old, who never played a game for Vitoria, was available for £125,000 from his old club Estrela da Amadora just months earlier.
But the winger, who grew up in a homeless shelter outside Lisbon, spent most of last season in the United reserves.
His last first-team appearance came against non-league Crawley in the FA Cup back in February.
And with Aston Villa forward Ashley Young set to join after he returns from his holidays, Bebe looks to have played his last game for the club.
He is expected to initially join the Turkish giants on a loan deal with a view to a £2million permanent switch, which would represent a £5.4million loss for United.