The Euro 2024 hosts are already through to the last 16 after wins over Scotland and Hungary, and will go through as group winners with a point in Frankfurt.
Switzerland must win if they want to prevent Germany topping the group but, with four points, have probably already done enough to reach the knockout stage.
The Swiss can only be overtaken in second if they lose, Scotland win and there is a six-goal swing in goal difference.
Here’s all you need to know…
Date, kick-off time and venue
Switzerland vs Germany is scheduled for an 8pm BST kick-off on Sunday June 23, 2024.
The match will take place at the Waldstadion in Frankfurt.
Germany are two from two at Euro 2024
Nick Potts/PA Wire
Where to watch Switzerland vs Germany
TV channel: In the UK, the game will be televised live on BBC Two, with coverage beginning at 7.30pm.
Live stream: Fans can also catch the contest live online for free via the BBC Sport and BBC iPlayer app and website.
Live blog: You can follow all the action on matchday via Standard Sport’s live blog.
Switzerland vs Germany team news
Fabian Schar broke his nose early on but played on through the pain in Wednesday’s draw with Scotland.
Breel Embolo appeared off the bench and will likely start having struggled with his fitness before the tournament.
Julian Nagelsmann has said he is not planning to rotate the Germany team to avoid the risk of losing players to suspension.
But Antonio Rudiger, Jonathan, Maximilian Mittelstadt and Robert Andrich one yellow card away from suspension, so changes are a possibility.
Switzerland vs Germany prediction
Much depends on how the Germans line up of course but the Swiss could catch them cold if they are to make changes.
Head to head (h2h) history and results
In 2012, a 5-3 friendly win saw Switzerland end a 56-year wait to beat Germany and they have since drawn their last two meetings.
Switzerland vs Germany match odds
Odds via Betfair (subject to change).