The Chelsea defender will lead the country out against Joachim Low's men on Saturday, with usual skipper Wayne Rooney ruled out of the encounter due to injury
Gary Cahill will captain England against Germany at the Olympiastadion in Berlin, it has been confirmed.
The Chelsea defender will lead the Three Lions out against their old rivals due to the absence of skipper Wayne Rooney, who has missed over a month of match action due to a knee injury.
Cahill has made 32 appearances for Chelsea in a disastrous season thus far, with the Blues currently 10th in the Premier League - 10 points behind fourth-placed Manchester City - and out of every cup competition.
The former Bolton Wanderers centre-back, who joined the Blues in 2012, has won 40 caps for the Three Lions, scoring three goals.
England last played Germany in 2013, with Cahill named as a substitute as the Three Lions lost 1-0, with Per Mertesacker's goal proving decisive.