Wychowanek Arsenalu, w którego barwach zadebiutował 30 listopada 1999 w meczu Pucharu Ligi Angielskiej z Middlesbrough, zmieniając pod koniec spotkania Raya Parloura. Od 25 lutego do 8 maja 2000 roku wypożyczony był do Crystal Palace, gdzie regularnie występował w podstawowym składzie (rozegrał 14 meczów i strzelił jednego gola – zdobył bramkę w spotkaniu z Blackburn, przyczyniając się do zwycięstwa 2:1).
9 września 2000 roku w meczu z Bradford City strzelił swojego pierwszego gola w Premier League, zapewniając Arsenalowi remis 1:1[2]. 25 października zadebiutował w europejskich pucharach, grając w wygranym 4:2 spotkaniu ze Spartą Praga[3]. W sezonie 2000/2001 zaczął regularnie występować w barwach londyńskiego klubu, zastępując na lewej obronie Brazylijczyka Sylvinho[1].
Wraz z Arsenalem dwukrotnie został mistrzem Anglii (2002, 2004), trzykrotnie zdobył Puchar Anglii (2002, 2003, 2005 – w serii rzutów karnych finałowego meczu z Manchesterem United zdobył gola[4]) oraz dwukrotnie wywalczył Tarczę Wspólnoty (2002, 2004). Ponadto w sezonie 2005/2006 dotarł z londyńskim klubem do finału Ligi Mistrzów – wystąpił w nim przez pełne 90 minut, natomiast jego drużyna przegrała 1:2 z FC Barceloną[5].
31 sierpnia 2006 roku (ostatni dzień letniego okresu transferowego) po długich negocjacjach podpisał pięcioletni kontrakt z Chelsea. Cena transferu wyniosła 5 milionów funtów, do Arsenalu przeszedł także obrońca William Gallas[6]. W nowym zespole zadebiutował 9 września w wygranym 2:1 meczu z Charltonem, natomiast pierwszego gola strzelił 1 marca 2008 w spotkaniu z West Ham United. W Chelsea szybko wywalczył miejsce w pierwszym składzie i stał się podstawowym lewym obrońcą londyńskiego klubu, zastępując na tej pozycji Waynea Bridgea[1].
Wraz z Chelsea został mistrzem Anglii (2010), czterokrotnie zdobył puchar Anglii (2007, 2009, 2010, 2012), raz wywalczył Puchar Ligi Angielskiej (2007) oraz raz sięgnął po Tarczę Wspólnoty (2009). W sezonie 2007/2008 dotarł z londyńskim klubem do finału Ligi Mistrzów (Chelsea przegrała w nim z Manchesterem United) – wystąpił w nim w podstawowym składzie, a w serii rzutów karnych strzelił gola[7]. Cztery lata później (2012) wraz ze swoim zespołem wygrał rozgrywki Ligi Mistrzów – w finałowym meczu z Bayernem Monachium ponownie zagrał w podstawowym składzie i w serii rzutów karnych zdobył bramkę[8]. W 2014 roku Chelsea postanowiła nie przedłużać kontraktu z piłkarzem. 1 lipca 2014 oficjalnie stał się wolnym zawodnikiem.
7 lipca 2014 podpisał kontrakt z włoskim klubem AS Roma.
27 stycznia 2016 roku przeniósł się do amerykańskiego klubu Los Angeles Galaxy.
21 stycznia 2019 dołączył do angielskiego klubu Derby County.
18 sierpnia 2019 roku zakończył piłkarską karierę.
Kariera reprezentacyjna
W 1999 roku wraz z reprezentacją Anglii do lat 20 brał udział w mistrzostwach świata w Nigerii. W turnieju tym wystąpił przez pełne 90 minut w dwóch meczach, natomiast Anglicy odpadli w fazie grupowej[9]. 31 sierpnia 2000 zadebiutował w kadrze U-21 w spotkaniu z Gruzją. Łącznie rozegrał w niej cztery spotkania i strzelił jednego gola[10].
Uczestniczył również w mistrzostwach świata w 2006 i 2010 roku. W turnieju w Niemczech (2006) rozegrał pięć spotkań, a wraz z reprezentacją dotarł ponownie do ćwierćfinału. Cztery lata później w Republice Południowej Afryki wystąpił w czterech spotkaniach[9]. W 2012 roku był podstawowym zawodnikiem kadry w mistrzostwach Europy w Polsce i na Ukrainie – zagrał w czterech pojedynkach, w tym w ćwierćfinałowym z Włochami (0:0, k. 2:4), w którego serii rzutów karnych nie strzelił gola (Gianluigi Buffon obronił)[13].
Reprezentacyjną karierę zakończył w 2014 roku[14].
Życie prywatne
15 lipca 2006 poślubił brytyjską piosenkarkę Cheryl Cole. Z powodu zdrad Cheryl otrzymała rozwód, który miał miejsce 3 września 2010.