Gallas speelde als centrale verdediger, maar kon ook als rechtsback uit de voeten. Coach Claudio Ranieri haalde hem in mei 2001 voor ongeveer € 10,85 miljoen van Olympique Marseille naar Chelsea. Bij The Blues speelde hij in de verdediging samen met onder andere landgenoot Marcel Desailly en later John Terry. Gallas en Terry behielden samen eenmaal zestien duels achter elkaar de nul voor Chelsea.
Gallas speelde met het Franse nationale team op het WK 2006. Na het toernooi kwam hij in conflict met Chelsea, mede doordat zijn rugnummer 13 werd vergeven aan Michael Ballack. Gallas vertrok naar rivaal Arsenal, waarbij Ashley Cole de omgekeerde weg bewandelde en Chelsea een bedrag moest bijbetalen. Bij Arsenal droeg hij een tijd de aanvoerdersband, maar na uitspraken over zijn medespelers moest hij deze in november 2008 afgeven aan Francesc Fàbregas.