Deze lijst van voetbalinterlands is een overzicht van alle officiële voetbalwedstrijden tussen de nationale teams van België en Spanje. De landen hebben tot op heden[1] 23 keer tegen elkaar gespeeld. De eerste ontmoeting werd gespeeld in Antwerpen op 29 augustus 1920 tijdens de Olympische Spelen van Antwerpen. Het laatste duel, een vriendschappelijke wedstrijd, vond plaats op 1 september 2016 in Brussel.