Írj folytatást erre a bekezdésre - Puyol 2000. november 15-én nyerte el első mérkőzését Spanyolország ellen, és a következő években rendszeres játékosa maradt. A hazája csapatában játszott a 2000-es olimpián, a 2002-es világbajnokságon, az Euro 2004-en.
, 2006-os világbajnokság, az Euro 2008, a 2009-es FIFA Konföderációk Kupája és a 2010-es világbajnokság.