Guardado maakte tijdens de editie 2007 voor het eerst deel uit van de Mexicaanse selectie voor de Copa América. Hierop scoorde hij in de met 1-3 gewonnen wedstrijd om de derde plaats, tegen Uruguay. Tijdens de Copa América 2016 nam hij voor de tweede keer deel aan het toernooi. Ditmaal verloren Mexico en hij in de kwartfinale van de latere toernooiwinnaar Chili.