Joe Cole a jucat 56 de meciuri pentru naționala Angliei, pentru care a marcat 10 goluri. El a activat timp de 20 de ani în fotbalul profesionist, grupările pe la care a trecut fiind Chelsea, Liverpool, West Ham United, Lille, Aston Villa, Coventry City şi Tampa Bay Rowdies.
La Chelsea el a făcut parte dintr-o generaţie de aur, cu Frank Lampard, David Beckham, Steven Gerrard and Rio Ferdinnd, ajungând la echipă în 2003, când clubul a fost preluat de Roman Abramovic.
„A fost ca un vis devenit realitate. Sper că următorii 20 de ani să fie la fel de speciali precum cei 20 petrecuți în fotbalul profesionist„, a spus Joe Cole, potrivit BBC Sport. „La capitolul trofee, Joe Cole a câștigat de trei ori titlul în Premier League cu Chelsea. De asemenea, mai are un palmares două Cupe ale Angliei și o Cupă a Ligii„.
Joe Cole intenţionează să urmeze carieră de antrenor.