Miguel Herrera has named his 23 man squad for the World Squad with a couple of surprises.
Veteran Carlos Salcido, once of Fulham but now Tigres was included despite not featuring under the current coach while Javier Aquino of Villareal was surprisingly omitted,
The team will be captained by evergreen, Rafa Marquez who has tournament experience in abundance while Javier Hernandez will spearhead the attack.
Premier League underachievers Carlos Vela and Gio Dos Santos both make the cut in a squad with a healthy amount of experience and mix of European and home based players.
The Mexicans will face Croatia, Cameroon and hosts Brazil and should be confident of passing through the group stage.
Goalkeepers: Jose de Jesus Corona (Cruz Azul), Guillermo Ochoa (Ajaccio), Alfredo Talavera (Toluca).
Defenders: Miguel Layun (America), Carlos Salcido (Tigres), Paul Aguilar (America), Andres Guardado (Bayer Leverkusen), Hector Moreno (Espanyol), Francisco Javier Rodriguez (America), Diego Reyes (Porto), Rafael Marquez (Leon).
Midfielders: Juan Carlos Medina (America), Jose Juan Vazquez (Leon), Luis Montes (Leon), Hector Herrera (Porto), Isaac Brizuela (Toluca), Marco Fabian (Cruz Azul), Carlos Pena (Leon).
Forwards: Oribe Peralta (Santos), Javier Hernandez (Manchester United), Giovani dos Santos (Villarreal), Raul Jimenez (America), Alan Pulido (Tigres).