The longtime El Tri stalwart has brought an end to an impressive international career.
The 34-year-old made the announcement on Friday at a press conference, after having been called up to the Mexico squad to face Chile and Bolivia next month.
“I spoke with Miguel (Herrera),” said Salcido. “I thanked him for trusting in me and for taking me into account for these two games.”
MORE: Alex Morgan upset at 159-degree temps | Transfer photos
He added: “I’m just very thankful to him and all the coaches that gave me the chance.”
Salcido’s place in El Tri’s squad for the game will be taken by Tigres defender Hugo Ayala, the Liga MX club announced.
Ocotlan, Jalisco native Salcido made his debut in 2004 and was one of Mexico’s best players at both the 2006 and 2010 World Cup, making a name for himself with his versatility and tenacity.
Perhaps the former Fulham defender’s most memorable moment in a Mexico shirt was the 2012 Olympic gold medal run in London, but Salcido was in no doubt about his lowest point with El Tri.
“My worst moment in the national team was qualifying (for Brazil 2014),” he said. “I was in the whole process where we were close to not going to the World Cup.”
The news means Salcido will likely be available when Chivas take on Leones Negros on Sept. 7 in a key relegation battle between the two Guadalajara clubs.