Ba has joined Besiktas for £8 million.
"The interest shown by the fans and the new stadium project won me over," said the Senegalese striker.
"I'm very happy to be here, all that is left is a few formalities, I will undergo a medical and sign the contract.
"I am excited to be here and can't wait to start playing.
"I want to showcase my talent to the fans as soon as possible, this is a huge club and I want to become a part of it.
"I want to thank the fans for their warm welcome and I am sure we are going to establish a great relationship."
For the big stories and the banter follow us on Twitter: @tribalfootball