Gyan will be making a return to Europe after spells in the United Arab Emirates and China where he has struggled for fitness.
Gyan joined Shanghai SIPG in a mega deal but his situation at the club has become unattainable following the arrival of Brazilian Hulk from Zenit St. Petersburg to take his place.
The former Sunderland man has now agreed terms with Besiktas who have lost German international Mario Gomez who was their highest scorer last season.
Gyan is Ghana’s all time highest scorer with 48 goals in 98 appearance.
EnterGhana.com | Credit: Ghanasoccernet.com | Asamoah Gyan agrees personal terms with Turkish giants Besiktas