I början av december beslutade Besiktas att stänga av fem spelare från A-lagstruppen. Eric Bailly, 29, var en av dem.
Kort därefter gick ivorianens agent Rafaela Pimenta hårt åt den turkiska storklubben för dess agerande.
- Vi är chockade över att han lämnades utanför truppen. Vi blev väldigt förvånade. Vi förbereder oss för hur vi ska besvara det för vi är säkra på att Eric inte gjort något fel, sa Pimenta då.
- Spelarens rättigheter har kränkts och ni kan vara säkra på att vi kommer att skydda honom.
Nu står det klart att parterna går skilda vägar.
På fredagen meddelar Besiktas att Baillys kontrakt har brutits efter en gemensam överenskommelse.
"Vi önskar Eric Bailly all lycka i karriären", skriver klubben på X.
Enligt transferjournalisten Fabrizio Romano är Villarreal nära att värva 29-åringen som bosman. Bailly spelade för La Liga-klubben mellan 2015-2016.
Tidigare i karriären har Bailly även representerat Espanyol, Manchester United och Marseille.