David James - Career in Shirts

  1. AFC Bournemouth 2012-2013
  2. Bristol City 2010-2012
  3. Portsmouth FC 2006-2010
  4. Manchester City 2003-2006
  5. West Ham United 2001-2004
  6. Aston Villa 1999-2001
  7. Liverpool FC 1992-1999
  8. Watford FC 1991-1992
Clubs National Team