| 1. | Manuel Neuer | G | |
| 27. | Konrad Laimer | RB | |
| 44. | Josip Stanisic | LB | ⮌ 67' |
| 2. | Dayot Upamecano | CD-R | ⮌ 85' |
| 4. | Jonathan Tah | CD-L | 🟨 33' ⮌ 68' |
| 6. | Joshua Kimmich | RM | 🟨 90+7' |
| 10. | Jamal Musiala | AM | ⮌ 79' |
| 14. | Luis DÃaz | AM-L | 🟨 78' |
| 17. | Michael Olise | AM-R | |
| 45. | Aleksandar Pavlovic | LM | |
| 9. | Harry Kane | F | âš½ 90+4' |
Subs | |||
| 3. | Kim Min-Jae | ⮕ 68' | |
| 8. | Leon Goretzka | ||
| 11. | Nicolas Jackson | ⮕ 79' | |
| 19. | Alphonso Davies | ⮕ 67' | |
| 20. | Tom Bischof | ||
| 21. | Hiroki Ito | ||
| 22. | Raphaël Guerreiro | ||
| 26. | Sven Ulreich | ||
| 40. | Jonas Urbig | ||
| 42. | Lennart Karl | ⮕ 85' | |
| 39. | Matvei Safonov | G | |
| 25. | Nuno Mendes | LB | 🟨 8' ⮌ 85' |
| 33. | Warren Zaïre-Emery | RB | |
| 5. | Marquinhos | CD-R | 🟨 86' |
| 7. | Khvicha Kvaratskhelia | LF | 🟨 45+3' |
| 8. | Fabián Ruiz | RM | ⮌ 76' |
| 14. | Désiré Doué | RF | ⮌ 76' |
| 17. | Vitinha | CM | |
| 51. | Willian Pacho | CD-L | |
| 87. | João Neves | LM | |
| 10. | Ousmane Dembélé | F | ⚽ 3' ⮌ 65' |
Subs | |||
| 4. | Lucas Beraldo | ⮕ 76' | |
| 6. | Illia Zabarnyi | ||
| 9. | Gonçalo Ramos | ||
| 19. | Lee Kang-In | ||
| 21. | Lucas Hernández | ⮕ 76' | |
| 24. | Senny Mayulu | ⮕ 85' | |
| 27. | Dro Fernández | ||
| 29. | Bradley Barcola | ⮕ 65' | |
| 49. | Ibrahim Mbaye | ||
| 70. | Arthur Vignaud | ||
| 80. | Bilal Laurendon | ||
| 89. | Renato Marin | ||