Former Barcelona, Real Madrid, Club America, Guadalajara, Pumas, Puebla, Atletico Madrid, Manchester United and MLS players feature in Mexico's all-time squad.
Here is how Brazil and Mexico will lineup for tonight's friendly in Sao Paulo.
Javier Hernandez is currently having a better season than Robin van Persie.
Mexico national team head-coach Miguel Herrera has told press that Javier Hernandez has benefited from leaving Manchester United for Real Madrid.
Mexico come into the tournament with little expectation on them - but there's good reason for that.
Carlos Vela has controversially decided not to participate in this summer World Cup in Brazil.
Javier 'Chicharito' Hernandez will have trouble making it into the Mexican squad if the comments of his national coach are anything to go by.