A Mexican international since 2005, Guardado represented the country in four World Cups, four Gold Cups – winning the 2011, 2015 and 2019 tournaments – two Copa Américas and two Confederations Cups, winning over 160 caps.