The 36-year-old, who made his international debut in 2005, has been in five World Cups and is Mexico’s most-capped player with 181 games.
Home Guardado retires from international football after winning the most caps for Mexico
The 36-year-old, who made his international debut in 2005, has been in five World Cups and is Mexico’s most-capped player with 181 games.