Notable absentees include Pablo Fornals, Fabian Balbuena and Arthur Masusaku who all still on holiday.
Jordon Hugill, Sam Byram, Reece Oxford, Nathan Holland, Conor Coventry also didn’t make the cut.
The squad has been announced as West Ham United Premier League Asia Trophy squad: Antonio, Cresswell, Cullen, Diangana, Diop, Felipe Anderson, Fredericks, Chicharito, Fabianski, Johnson, Lanzini, Martin, Noble, Obiang, Ogbonna, Reid, Rice, Roberto, Sanchez, Snodgrass, Wilshere, Yarmolenko, Zabaleta.
West Ham can add another two players should they sign anyone.
The thirty two-man squad out in Switzerland play a pre-season friendly against SCR Altach in Austria tomorrow before they return to UK for a quick turn around before jetting off to China at the weekend.