Germany coach Joachim Löw has named a preliminary squad of 30 players for the World Cup finals in Brazil, with Fiorentina striker Mario Gómez the biggest name to miss the cut.
Löw will reduce his squad to "25 to 26 players" after the DFB-Pokal final between Bayern Munich and Borussia Dortmund on Saturday week, and a friendly against Poland next week before naming his final 23-man squad at the end of the month.
"We've made these decisions for our 30 players with total conviction," said Low. "It was a clear 'yes' for each of these players.
"Of course we will have to send a few players home still and that will lead to individual disappointment, but those who are included should know that they are part of the German elite."
Goalkeepers: Manuel Neuer (Bayern Munich), Roman Weidenfeller (Borussia Dortmund), Ron-Robert Zieler (Hannover).
Defenders: Jerome Boateng (Bayern Munich), Erik Durm, Kevin Grosskreutz (both Borussia Dortmund), Benedikt Höwedes (Schalke), Mats Hummels (Borussia Dortmund), Marcell Jansen (Hamburg), Philipp Lahm (Bayern Munich), Per Mertesacker (Arsenal), Shkodran Mustafi (Sampdoria), Marcel Schmelzer (Borussia Dortmund).
Midfielders: Lars Bender (Bayer Leverkusen), Julian Draxler (Schalke), Mario Götze (Bayern Munich), Leon Goretzka (Schalke), Andre Hahn (Augsburg), Sami Khedira (Real Madrid), Toni Kroos (Bayern Munich), Max Meyer (Schalke), Thomas Muller (Bayern Munich), Mesut Özil (Arsenal), Marco Reus (Borussia Dortmund), André Schürrle (Chelsea), Bastian Schweinsteiger (Bayern Munich), Kevin Volland (Hoffenheim), Matthias Ginter (Freiburg).
Forwards: Lukas Podolski (Arsenal), Miroslav Klose (Lazio).