Senegalczyk trafił na Stamford Bridge w 2013 roku z Newcastle United, jednak nigdy nie zdołał przebić się na stałe do pierwszego składu. Chelsea dała mu wolną rękę w poszukiwaniu nowego klubu, z czego napastnik bardzo skrzętnie skorzystał.
Besiktas zapłacił za Ba 4,7 miliona funtów. Sam piłkarz złożył podpis pod trzyletnim kontraktem. – Słyszałem wiele dobrego o Stambule i Besiktasie od moich rodaków. Gra w muzułmańskim kraju, na nowym stadionie wydaje się bardzo ekscytująca – powiedział napastnik.