Gary Cahill - Career in Shirts

  1. Bournemouth since 2021
  2. Crystal Palace 2019-2021
  3. Chelsea FC 2011-2019
  4. Bolton Wanderers 2007-2012
  5. Sheffield United 2007-2008
  6. Aston Villa 2005-2007
  7. Burnley 2004-2005
Clubs National Team