De Puyol huet säin éischte Match fir Spuenien am 15 November 2000 géint Holland gewonnen, an ass och an de Joren duerno eng regelméisseg Partie bliwwen. Hien huet fir säi Land bei den Olympesche Spiller 2000 gespillt, bei der Weltmeeschterschaft 2002
Euro 2004, 2006 Weltmeeschterschaft, Euro 2008, 2009 FIFA Confederations Cup an der 2010 Weltmeeschterschaft.