The Manchester United striker has been replaced in attack by Cuauhtemoc Blanco, who will be honoured for his services to the Mexico national team
Javier Hernandez has been named on the bench for Mexico’s friendly against Israel on Wednesday.
The Mexican Federation revealed their starting XI via Twitter for the World Cup farewell game in the Estadio Azteca, with the Manchester United man overlooked on the back of a disappointing campaign at Old Trafford.
The match will also serve as a tribute to the career of Cuauhtemoc Blanco, and the former Club America forward will start the game in attack alongside Oribe Peralta.
In midfield, Porto’s Hector Herrera is set to play the holding role, with Marco Fabian and Isaac Brizuela occupying the more attacking midfield positions.
The wing-backs are as expected, with Miguel Layun to feature on the left and Paul Aguilar on the right.
The three centre-backs appear to be Carlos Salcido, Francisco Rodriguez and Diego Reyes, with Jesus Corona – who will wear the number one shirt in Brazil – in goal.
Leon’s Carlos Pena, Luis Montes, Jose Juan Vazquez and Rafa Marquez, as well as Hector Moreno and Giovani Dos Santos, all only met up with the squad on Sunday and will miss out on the starting line-up.