Hai đội tuyển đã có tổng cộng 26 lần gặp nhau trong lịch sử với kết quả khá cân bằng, Đức thắng 9 trận, Tây Ban Nha thắng 8, còn lại hoà 9.
Giữa hai bên có rất nhiều mối duyên nợ ở các giải đấu lớn, với đỉnh cao là trận chung kết Euro 2008 mà Tây Ban Nha đánh bại Đức 1-0 tại Vienna. Bàn thắng duy nhất được Fernando Torres thực hiện ở phút 33. Vào thời điểm đó, tiền đạo hiện tại trong đội hình Tây Ban Nha Lamine Yaman mới chưa đầy 1 tuổi, còn Nico Williams và Pedri cũng chưa sinh nhật 4 tuổi.
Lần chạm trán mới nhất giữa hai đội là tại vòng bảng World Cup 2022. Alvaro Morata mở tỷ số cho Tây Ban Nha trước khi Niclas Fullkrug gỡ hoà vào những phút cuối. Đội hình xuất phát của hai đội có khoảng 5-6 cầu thủ vẫn còn hiện diện tại giải đấu năm nay.
Tại Nations League trước đó 2 năm, sau trận lượt đi hoà 1-1, Tây Ban Nha đè bẹp Đức 6-0, là chiến thắng lớn nhất lịch sử đối đầu. Ngày hôm đó, Ferran Torres lập hat-trick, Morata, Rodri và Mikel Oyarzabal hoàn tất màn huỷ diệt.
Tại World Cup 2010, Tây Ban Nha cũng khiến Đức ôm hận bằng chiến thắng 1-0 ở bán kết với pha lập công duy nhất của Carles Puyol.
Ở các giải đấu lớn khác, Đức hoà Tây Ban Nha 1-1 tại World Cup 1994, thắng 2-0 tại Euro 1988, tất cả đều thuộc vòng bảng.
10 cuộc đối đầu gần đây giữa Đức và Tây Ban Nha