Tottenham's Christian Ziege and Liverpool midfielder Dietmar Hamann were both selected by Rudi Voller in an experienced German World Cup squad which, as promised, contained few surprises.
Voller has gambled on the fitness of Hertha Berlin midfielder Sebastian Deisler, who has had knee surgery and a thigh injury, and Werder Bremen's Marko Rehmer, still sidelined with an ankle problem, who were both included.
Goal-shy striker Carsten Jancker, who scored against England in the 5-1 defeat in Munich but has not netted in the Bundesliga all season, was also picked, while Voller omitted the league's 18-goal joint top scorer Martin Max because the 1860 Munich man has little international experience.
Former captain Oliver Bierhoff is in the squad for what could be the final matches of his professional career. Germany's Euro 96 Golden Goal hero has threatened to retire if he does not find a club for next season.
Voller drew his 23 mainly from the Bundesliga's big three with five players apiece from Champions Borussia Dortmund and Champions League finalists Bayer Leverkusen and four from last year's Champions League winners Bayern Munich.
Lars Ricken, who scored in the 1997 Champions League final for Dortmund, failed to earn a place in the squad while other absentees include injured Leverkusen defender Jens Nowotny, Bayern Munich's Mehmet Scholl, who retired from international football due to injury, and Stefan Effenberg, who chooses not to play for the national team.
Goalkeepers: Oliver Kahn (Bayern Munich), Jens Lehmann (Borussia Dortmund), Hans-Joerg Butt (Bayer Leverkusen)
Defenders: Thomas Linke (Bayern Munich), Christian Woerns, Sebastian Kehl, Christoph Metzelder, Joerg Heinrich (all Borussia Dortmund), Marko Rehmer (Hertha Berlin), Christian Ziege (Tottenham Hotspur)
Midfielders: Michael Ballack, Carsten Ramelow, Bernd Schneider (all Bayer Leverkusen), Sebastian Deisler (Hertha Berlin), Torsten Frings (Werder Bremen), Jens Jeremies (Bayern Munich), Dietmar Hamann (Liverpool)
Strikers: Gerald Asamoah (Schalke 04), Oliver Bierhoff (Monaco), Oliver Neuville (Bayer Leverkusen), Carsten Jancker (Bayern Munich), Miroslav Klose (Kaiserslautern), Marco Bode (Werder Bremen)