En 1934 puis en 1938 la Belgique est éliminée deux fois consécutivement par l'Allemagne et par la France en huitième de finale de la Coupe du monde. En 1972, la Belgique est éliminée en demi-finale de son Championnat d'Europe par la RFA (2-1), en 1980, la Belgique s'incline une nouvelle fois contre la RFA (2-1), en finale cette fois-ci. Lors de la Coupe du monde 1986, la Belgique termine à la , lors de cette phase finale, les Belges font tomber l'URSS en huitième de finale (4-3) puis l'Espagne aux tirs au but (1-1, 5-4 ) en quart de finale, ils retrouvent de nouveau une sélection européenne en petite finale, ils s'inclinent lors de cette rencontre (4-2) face à la France. En 1990 puis en 1994, la Belgique est éliminée deux fois consécutivement au stade des huitièmes de finale, par l'Angleterre (1-0) puis par sa bête noire dans les matchs à élimination directe, l'Allemagne (3-2). En 2016, après avoir écarté la Hongrie (4-0) lors des huitièmes de finale du Championnat d'Europe, les "Diables Rouges" sont éliminés par le Pays de Galles (3-1) en quart de finale. Lors de la Coupe du monde 2018 en Russie, la Belgique est défaite par la France (1-0) en demi-finale avant de s'imposer face à l'Angleterre (2-0) dans le match pour la troisième place. À l'occasion de l'Euro 2020, les Belges sont éliminé en quarts de finale par l'Italie (1-2) après avoir éliminé les tenants du titre (1-0), le Portugal, en huitièmes de finale.