Belgian maajoukkueessa Léonard pelasi 26 ottelua. Hän edusti Belgiaa Jalkapallon Euroopan-mestaruuskilpailuissa 2000.