Mexico names 23-man World Cup roster

Javier 'Chicharito' Hernandez and Giovani dos Santos headline Miguel Herrera's squad for Brazil 2014.

Mexico coach Miguel Herrera named Manchester United striker Javier Hernandez and Villarreal’s Giovani dos Santos in his 23-player squad for Brazil 2014 on Friday.

Also included were Porto duo Hector Herrera and Diego Reyes, as well as Ajaccio goalkeeper Guillermo Ochoa and Bayer Leverkusen's Andres Guardado, but Villarreal’s Javier Aquino missed out, despite having a good debut season in La Liga.

Versatile veteran Carlos Salcido was a surprise inclusion and returns to the set-up having not previously been picked by Herrera. 

In the goalkeeping position, Moises Munoz was cut, leaving Alfredo Talavera, Jesus Corona and Ochoa to battle it out for the number one spot.

Herrera opted to pick five center forwards, including 2012 London Olympic gold medal hero Oribe Peralta and youngsters Alan Pulido and Raul Jimenez, as well as Hernandez and Dos Santos.

Sixteen of the 23 players ply their trade in the Liga MX.

The squad list in full:

Goalkeepers: Jesus Corona, Guillermo Ochoa, Alfredo Talavera

Defenders: Paul Aguilar, Miguel Layun, Diego Reyes, Rafael Marquez, Francisco Rodriguez, Hector Moreno, Carlos Salcido, Andres Guardado

Midfielders: Juan Carlos Medina, Jose Juan Vazquez, Isaac Brizuela, Luis Montes, Carlos Pena, Marco Fabian, Hector Herrera

Forwards: Raul Jimenez, Alan Pulido, Javier Hernandez, Giovani dos Santos, Oribe Peralta