Euro 2016: Bastian Schweinsteiger in preliminary Germany squad
Bastian Schweinsteiger has been included in Germany's preliminary 27-man squad for Euro 2016.
The Manchester United midfielder, 31, has been named as captain by Joachim Low, despite not playing for his club since March because of a knee ligament injury sustained on international duty.
The uncapped pair of Bayern Munich's Joshua Kimmich, 21, and Julian Brandt, 20, of Bayer Leverkusen, are included.
The world champions are in Group C with Northern Ireland, Poland and Ukraine.
Germany last won the tournament in 1996 but have named 14 players who are World Cup winners, including Arsenal midfielder Mesut Ozil.
Liverpool midfielder Emre Can has also been selected in a squad which must be cut to 23 before 31 May.
The tournament in France starts on 10 June and runs until 10 July.
Goalkeepers: Manuel Neuer (Bayern Munich), Bernd Leno (Bayer Leverkusen), Marc-Andre ter Stegen (Barcelona)
Defenders: Jerome Boateng (Bayern Munich), Emre Can (Liverpool), Jonas Hector (Cologne), Benedikt Howedes (Schalke 04), Mats Hummels (Borussia Dortmund), Shkodran Mustafi (Valencia), Sebastian Rudy (Hoffenheim), Antonio Rudiger (AS Roma)
Midfielders: Karim Bellarabi (Bayer Leverkusen), Julian Brandt (Bayer Leverkusen), Julian Draxler (Wolfsburg), Mario Gotze (Bayern Munich), Sami Khedira (Juventus), Joshua Kimmich (Bayern Munich), Toni Kroos (Real Madrid), Thomas Muller (Bayern Munich), Mesut Ozil (Arsenal), Lukas Podolski (Galatasaray), Marco Reus (Borussia Dortmund), Leroy Sane (Schalke 04), Andre Schurrle (Wolfsburg), Bastian Schweinsteiger (Manchester United), Julian Weigl (Borussia Dortmund)
Striker: Mario Gomez (Fiorentina)
We've launched a new BBC Sport newsletter ahead of the Euros and Olympics, bringing all the best stories, features and video right to your inbox. You can sign up here.