Depuis 1929
| Compétition | J | V GER | N | V SCO |
|---|---|---|---|---|
| Friendly | 9 | 2 | 3 | 4 |
| UEFA Euro qualification | 4 | 3 | 1 | 0 |
| FIFA World Cup qualification | 2 | 1 | 1 | 0 |
| UEFA Euro | 2 | 2 | 0 | 0 |
| FIFA World Cup | 1 | 1 | 0 | 0 |
18 matchs, du plus récent au plus ancien, avec les buteurs lorsqu'ils sont connus.
Allemagne: Florian Wirtz 10', Jamal Musiala 19', Kai Havertz 45' (pén.), Niclas Füllkrug 68', Emre Can 90'
Écosse: Antonio Rüdiger 87' (csc)
Allemagne: Thomas Müller 18', Thomas Müller 34', İlkay Gündoğan 54'
Écosse: Mats Hummels 28' (csc), James McArthur 43'
Allemagne: Thomas Müller 18', Thomas Müller 70'
Écosse: Ikechi Anya 66'
Allemagne: Fredi Bobić 26', Michael Ballack 50' (pén.)
Écosse: Neil McCann 60'
Allemagne: Fredi Bobić 22'
Écosse: Kenny Miller 69'
Allemagne: Karl-Heinz Riedle 29', Stefan Effenberg 47'
Écosse: —
Allemagne: Rudi Völler 23', Klaus Allofs 49'
Écosse: Gordon Strachan 18'
Allemagne: Klaus Fichtel 37', Gerd Müller 59', Reinhard Libuda 79'
Écosse: Jimmy Johnstone 3', Alan Gilzean 62'
Allemagne: Gerd Müller 39'
Écosse: Bobby Murdoch 85'
Source : martj42/international_results — matches internationaux de 1872 à aujourd'hui (jeu de données ouvert sous licence MIT). Les équipes prédécesseures suivent l'attribution FIFA (Yougoslavie → Serbie, Tchécoslovaquie → Tchéquie).