Bitton maakte zijn debuut voor MS Ashjod in de Ligat Ha'Al tegen Beitar Jeruzalem op 25 april 2009, toen hij na rust als invaller in het veld kwam. In dat duel kreeg hij ook direct een gele kaart getoond van de scheidsrechter van dienst. In januari 2012 sloot Bitton zich aan bij Manchester City voor een één week durende stage. In zijn laatste proefwedstrijd scoorde hij tweemaal en gaf hij een assist op Mario Balotelli. In juli 2012 mocht de middenvelder terugkeren bij de Engelse club toen een oefenstage in Oostenrijk werd afgewerkt en gespeeld werd tegen Al-Hilal en Dynamo Dresden. Bitton speelde als defensieve middenvelder achter Yaya Touré. In een oefenwedstrijd tegen een Maleisisch elftal mocht hij niet meespelen, omdat Maleisië Israël niet erkent. In augustus 2013 verkaste Bitton naar Celtic. De Schotse club nam de middenvelder voor circa acht ton over van MS Asjdod en liet hem voor vier jaar tekenen in Glasgow. Op 21 september 2013 maakte hij zijn debuut voor Celtic in de competitiewedstrijd tegen St. Johnstone (2–1 winst). Met Celtic werd Bitton in het seizoen 2013/14 landskampioen van Schotland. In het seizoen 2014/15 was hij een vaste waarde in het elftal van Celtic en speelde hij mee in 31 competitiewedstrijden (twee doelpunten); wederom werd de landstitel gewonnen. Bitton speelde aan het begin van het seizoen 2015/16 mee in alle zes kwalificatiewedstrijden voor Europees voetbal. In de play-offwedstrijd voor deelname aan de UEFA Champions League tegen Malmö FF op 19 augustus 2015 was Bitton na tien minuten trefzeker, maar door de 3–2 eindstand plaatste Celtic zich niet voor de Champions League. In de zomer van 2022 verliep zijn verbintenis na negen seizoenen. Daarop verkaste hij naar Maccabi Tel Aviv, waar hij voor twee jaar tekende met een optie extra.[1]
In 2009 werd Bitton geselecteerd om in het Israëlisch voetbalelftal te spelen. Op 26 mei 2010 maakte hij zijn debuut voor Israël in de vriendschappelijke wedstrijd tegen Uruguay (4–1 verlies). Bitton was in 2014 en 2015 basisspeler in het kwalificatietoernooi voor het Europees kampioenschap voetbal 2016. Hij speelde in alle wedstrijden en maakte in de interland tegen Andorra op 3 september 2015 zijn eerste interlanddoelpunt. Na twintig minuten verdubbele Bitton de score (2–0), waarna Tomer Hemed en Moanes Dabour voor rust de eindstand bepaalden op 4–0.[3] Drie dagen later speelde hij met Israël doelpuntloos gelijk in en tegen Wales, waardoor het land steeg naar de derde plaats in de kwalificatiegroep.