Belgium national football team statistics and records: top scorers

Competitions:

Top Belgium goal scorers

Belgium's top scorers and their total goal tallies.

Totals are updated after each game.

Player Goals First Latest
Romelu Lukaku
45 17 Nov 2010 12 Oct 2018
Bernard Voorhoof
30 15 Apr 1928 17 Mar 1940
Paul Van Himst
30 30 Oct 1960 17 Jun 1972
Marc Wilmots
29 25 Mar 1992 14 Jun 2002
Eden Hazard
27 07 Oct 2011 11 Sep 2018
Joseph Mermans
27 21 Sep 1947 11 Mar 1956
Wesley Sonck
24 06 Jun 2001 17 Nov 2009
Jan Ceulemans
23 06 Jun 1980 27 Feb 1991
Marc Degryse
23 11 Nov 1987 31 Aug 1996
Raymond Braine
23 13 Dec 1925 27 May 1939
Robert De Veen
22 22 Apr 1906 09 Mar 1913
Rik Coppens
21 23 Nov 1949 14 Jun 1959
Jean Capelle
20 16 May 1931 19 Mar 1939
Leopol Anoul
20 04 May 1947 26 Sep 1954
Erwin Vandenbergh
20 19 Dec 1979 27 Feb 1991
Emile Mpenza
19 07 Jun 1997 10 Oct 2009
Raoul Lambert
18 20 Apr 1966 03 Sep 1977
Marouane Fellaini
18 02 Jun 2007 02 Jul 2018
Enzo Scifo
18 17 Oct 1984 06 Jun 1998
Paul Van den Berg
16 28 Apr 1957 03 May 1964
Dries Mertens
16 15 Aug 2012 16 Oct 2018
Victor Lemberechts
15 23 Jan 1946 11 Nov 1954
Kevin De Bruyne
15 12 Oct 2012 06 Jul 2018
Johann Devrindt
15 08 Oct 1967 26 May 1971
François Van der Elst
14 12 Oct 1974 30 Mar 1983
Jacques Stockman
13 26 May 1958 19 Mar 1967
Bart Goor
13 04 Sep 1999 29 May 2004
Nico Claesen
12 17 Oct 1984 01 Apr 1987
Christian Benteke
12 15 Aug 2012 28 Mar 2017
Daniel Van Buyten
10 24 Mar 2001 11 Nov 2011
Luc Nilis
10 04 Jun 1994 25 Jun 1998
Kevin Mirallas
10 22 Aug 2007 28 Mar 2017
Odilon Polleunis
10 07 Apr 1968 14 Jun 1972
Michy Batshuayi
10 28 Mar 2015 07 Sep 2018
Gert Verheyen
10 16 Nov 1994 10 Nov 2001
Jef Jurion
9 08 Dec 1957 09 May 1965
Bert De Cleyn
9 23 Feb 1946 21 Sep 1947
Jan Vertonghen
9 12 Aug 2009 02 Jul 2018
Frankie Vercauteren
9 11 Oct 1978 01 Apr 1987
Louis Versijp
9 13 Apr 1930 11 Mar 1934
Fernand Adams
9 05 Oct 1924 04 May 1930
Axel Witsel
9 26 Mar 2008 31 Aug 2017
Wilfried Van Moer
9 03 Jun 1970 28 Apr 1982
Wilfried Puis
9 01 Dec 1963 27 Sep 1975
Fernand Nisot
9 10 Mar 1912 26 Apr 1914
Louis Saeys
9 26 Apr 1908 04 May 1913
Stan Vanden Eynde
8 03 May 1931 30 Jan 1938
Henri Isemborghs
8 28 Apr 1935 27 May 1939
Freddy Chaves
8 23 Jan 1946 15 Apr 1951
Lorenzo Staelens
8 18 Nov 1992 03 Jun 2000
Marc Van der Linden
8 19 Jan 1988 06 Sep 1989
Joseph van Beeck
7 07 Dec 1930 30 May 1935
Andre Piters
7 05 Jun 1957 22 May 1960
Luis Oliveira
7 26 Feb 1992 15 Nov 1997
Michel Vanderbauwhede
7 11 Apr 1926 08 Jun 1930
Desire Bastin
7 26 May 1929 20 Mar 1932
Maurice Gillis
7 21 May 1922 02 Jan 1927
Sylva Brebart
7 04 May 1913 15 Mar 1914
Alphonse Six
7 13 Mar 1910 20 Feb 1912
Jean Van Cant
7 20 Feb 1912 26 Apr 1914
Roger Claessen
7 20 May 1961 22 Nov 1967
Georges Grun
6 13 Jun 1984 06 Sep 1995
Nacer Chadli
6 29 Mar 2011 02 Jul 2018
Johnny Thio
6 27 Oct 1965 22 Nov 1967
Thomas Buffel
6 30 Apr 2003 07 Sep 2005
Radja Nainggolan
6 05 Mar 2014 01 Jul 2016
Yvan Thys
6 29 Apr 1923 24 May 1926
Timmy Simons
6 30 Mar 2005 07 Oct 2011
Branko Strupar
6 04 Sep 1999 23 Feb 2000
Josip Weber
6 04 Jun 1994 08 Jun 1994
Thomas Meunier
6 13 Nov 2016 14 Jul 2018
Moussa Dembélé
5 11 Oct 2006 28 Mar 2009
Richard Orlans
5 25 Sep 1955 05 Jun 1957
Denis Houf
5 24 Oct 1954 17 Nov 1957
Henri Larnoe
5 05 May 1921 01 Nov 1923
Alexandre Czerniatynski
5 09 Sep 1981 02 Sep 1992
Pierre Destrebecq
5 01 May 1904 13 May 1906
Marvin Ogunjimi
5 08 Oct 2010 07 Oct 2011
Philippe Albert
5 25 Mar 1992 02 Jul 1994
Yannick Carrasco
5 26 Jun 2016 07 Oct 2017
Camille Van Hoorden
4 07 May 1905 09 May 1909
Jean Fievez
4 09 May 1936 27 May 1939
Maurice Willems
4 14 Oct 1956 04 Sep 1957
Karel Geraerts
4 12 Oct 2005 17 Oct 2007
Marcel Paeschen
4 26 May 1958 22 Mar 1961
Eddy Voordeckers
4 21 Nov 1979 17 Oct 1984
Mathieu Bragard
4 06 Mar 1921 15 May 1921
Bob Peeters
4 07 Oct 2000 28 Feb 2001
Vincent Kompany
4 19 May 2010 16 Oct 2012
Rene Feye
4 22 Apr 1906 09 May 1907
Henri Coppens
4 23 Feb 1946 02 Jan 1949
Jules Van Craen
4 17 Mar 1940 21 Apr 1940
Ludovic Coeck
4 02 Apr 1980 27 Apr 1983
Bruno Versavel
4 25 Oct 1989 07 Jun 1995
Jose Moes
4 25 Nov 1951 24 Feb 1952
Henri Govard
4 06 Jun 1948 06 Nov 1949
Kevin Vandenbergh
3 07 Sep 2005 11 Oct 2006
Rene Verheyen
3 18 Mar 1980 24 Mar 1982
Pierre Hanon
3 28 Sep 1958 18 Oct 1961
Pierre Braine
3 11 Nov 1924 28 Sep 1930