Ha asistido a 4 mundiales con la selección mexicana. En los dos primeros no logró participar, siendo tercer portero en Alemania 2006 y segundo portero en Sudáfrica 2010. Para Brasil 2014 y Rusia 2018 fue elegido como portero titular, destacándose como el segundo mejor guardameta del torneo en este último. Destaca como el único futbolista mexicano que ha integrado el plantel de cuatro títulos de la Copa Oro (2009, 2011, 2015 y 2019), situandolo junto a Claudio Suárez y Ramón Ramírez como el máximo ganador de título absolutos de la selección mexicana. Obtuvo la medalla de bronce en el .