La Belgique a été dirigée jusqu'ici par au moins 92 joueurs différents ayant commencé un match international en tant que capitaine, mais en raison de remplacements ou d'exclusions le nombre total est plus élevé. Le premier joueur à mener l'équipe était le milieu Camille Van Hoorden, capitaine à douze reprises. Pendant très longtemps, la tradition voulait que ce soit systématiquement le joueur le plus capé qui porte le brassard de capitaine. Le joueur qui a commencé le plus souvent en tant que capitaine est Jan Ceulemans (51 fois). Au moins 15 attaquants et 9 gardiens de buts ont rempli ce rôle, mais dans la majorité des cas, des défenseurs et des milieux de terrain ont été nommés capitaine. Ayant pris la relève de Timmy Simons, le défenseur Vincent Kompany, également capitaine de son club Manchester City, endosse le même rôle au sein de l'équipe belge dès 2010. Blessé contre la France et suspendu contre le Pays de Galles en , il a cédé le brassard à Eden Hazard lors de ces deux rencontres, un rôle de capitaine qu'Hazard a une nouvelle fois endossé contre Andorre en et à l'occasion de la rencontre amicale contre l'Italie en . Une grave blessure encourue en demi-finales de la Ligue des champions écartant Kompany d'une participation à l'Euro en France, l'entraîneur Marc Wilmots désigne Eden Hazard comme capitaine lors de cette compétition le . Il le restera lors de la première rencontre de l'ère Martínez contre l'Espagne le , ainsi qu'à l'occasion de la majorité des matchs de et est aujourd'hui le capitaine titulaire. À l'occasion de la rencontre de Ligue des nations face à l'Islande, Romelu Lukaku porte le brassard et devient ainsi le des "Diables Rouges".