Participou como titular nas Copas do Mundo de 2002, 2006, 2010 e 2014, e nas Olimpíadas de 2004. Além da Copa das Confederações de 1999, título que o revelou para o futebol europeu, e também foi um dos títulos mais importantes na história da Seleção Mexicana. Seu outro título com a seleção foi a Copa Ouro da CONCACAF 2003, onde mostrou um ótimo desempenho. Em junho de 2018, com a convocação para a Copa 2018, o jogador se iguala ao compatriota António Carbajal, ao alemão Lotthar Matthaus e ao italiano Gianluigi Buffon e disputa sua 5ª Copa do Mundo. Após a eliminação para o Brasil nas oitavas-de-final da Copa de 2018, anunciou sua aposentadoria dos gramados.