David James - Career in Shirts

  1. Bristol City 2010-2012
  2. Portsmouth 2006-2010
  3. Manchester City 2003-2006
  4. West Ham 2001-2004
  5. Aston Villa 1999-2001
  6. Liverpool FC 1992-1999
Clubs National Team