Germany have included 2014 World Cup-winning goalkeeper Manuel Neuer in their final squad for the 2018 tournament, even though he has only just returned from a long-term absence through injury.
But coach Joachim Loew omitted Manchester City striker Leroy Sane from his 23-player list despite a strong season with the Premier League champions.
Bayern Munich goalkeeper Neuer made his first appearance since September in the 2-1 defeat by Austria in a friendly on Saturday.
The 32-year-old who is considered key to Germany's hopes of retaining the title had been sidelined for eight months after fracturing a metatarsal in his left foot last September in a recurrence of the same injury he suffered earlier in 2017.
Sane was cut from the squad with Timo Werner and the veteran Mario Gomez included as just two out-and-out strikers.