With Primera Division clubs currently preparing for the new season, Barcelona had been hoping that their players, currently on a pre-season tour in Asia, would be excluded from the 18-man party.
But Del Bosque chose to call up all of the Catalan club's FIFA World Cup™ winners barring Andres Iniesta, who suffered with a niggling injury in South Africa.
Liverpool duo Jose Reina and Fernando Torres miss out through injury, along with Real Madrid's Raul Albiol, while Athletic Bilbao midfielder Javi Martinez will play for the Under-21 side.
Villarreal winger Santi Cazorla is back in after missing the FIFA World Cup, while his team-mate Bruno Soriano is included for the first time. Osasuna full-back Nacho Monreal is another surprise selection.
Manchester United striker Javier Hernandez is in the squad, along with Celtic midfielder Efrain Juarez and West Ham winger Pablo Barrera.
Arsenal's Carlos Vela and Tottenham's Giovani Dos Santos are also included, along with captain Rafael Marquez, who signed for the New York Red Bulls from Barcelona earlier this week.
There is no place for veteran forward Cuauhtemoc Blanco, however, in the squad named by interim coach Enrique Meza for the match which will be played at Mexico City's Azteca Stadium.