Belgium national football team statistics and records: oldest players

Competitions:

Oldest Belgium players

Belgium's oldest players, and their age in years and days on the occasion of their most recent appearance, starting or coming on as a substitute.

For each player age is given in days, and in years and days, from their date of birth.

Player Age (Y:d) Age (days) Match
Timmy Simons 39:337 14582 13 Nov 2016
	
v Estonia
Philippe Vande Walle 37:255 13770 04 Sep 1999
	
v Netherlands
Wilfried Van Moer 37:118 13633 28 Jun 1982
	
v Poland
Franky van der Elst 37:55 13570 25 Jun 1998
	
v Korea Republic
Jan Vertonghen 36:337 13486 26 Mar 2024
	
v England
Danny Boffin 36:320 13469 26 May 2002
	
v Costa Rica
Eric Gerets 36:313 13462 27 Mar 1991
	
v Wales
Michel de Wolf 36:231 13380 07 Sep 1994
	
v Armenia
Henri Meert 36:216 13365 31 Mar 1957
	
v Spain
Daniel Van Buyten 36:148 13297 05 Jul 2014
	
v Argentina
Lorenzo Staelens 36:50 13199 19 Jun 2000
	
v Turkey
Filip De Wilde 35:349 13133 19 Jun 2000
	
v Turkey
Michel Preud'homme 35:327 13111 17 Dec 1994
	
v Spain
Yves Vanderhaeghe 35:255 13039 12 Oct 2005
	
v Lithuania
Thomas Vermaelen 35:230 13014 02 Jul 2021
	
v Italy
Dries Mertens 35:209 12993 01 Dec 2022
	
v Croatia
Bart Goor 35:133 12917 20 Aug 2008
	
v Germany
Vital Borkelmans 35:24 12808 25 Jun 1998
	
v Korea Republic
Jean Janssens 34:348 12767 12 Sep 1979
	
v Norway
Dany Verlinden 34:222 12641 25 Mar 1998
	
v Norway
Jean Dockx 34:174 12593 15 Nov 1975
	
v France
Joseph Givard 34:173 12592 27 Oct 1957
	
v France
Leo Clijsters 34:140 12559 27 Mar 1991
	
v Wales
Geert De Vlieger 34:136 12555 01 Mar 2006
	
v Luxembourg
Joseph Mermans 34:107 12526 03 Jun 1956
	
v Hungary
Eric Van Meir 34:106 12525 14 Jun 2002
	
v Russia
Simon Mignolet 34:99 12518 14 Jun 2022
	
v Poland
Jozef Van Looy 34:76 12495 18 May 1950
	
v England
Hugo Broos 34:72 12491 22 Jun 1986
	
v Spain
Fernand Boone 34:69 12488 09 Oct 1968
	
v Finland
Rudy Smidts 34:60 12479 11 Oct 1997
	
v Wales
Andre Stassart 34:52 12471 21 Nov 1971
	
v Portugal
Jan Ceulemans 33:363 12417 27 Feb 1991
	
v Luxembourg
Alexandre Czerniatynski 33:338 12392 02 Jul 1994
	
v Germany
Axel Witsel 33:322 12376 01 Dec 2022
	
v Croatia
Leon Semmeling 33:318 12372 18 Nov 1973
	
v Netherlands
Georges Grün 33:293 12347 15 Nov 1995
	
v Cyprus
Jean-Marie Pfaff 33:292 12346 23 Sep 1987
	
v Bulgaria
Toby Alderweireld 33:273 12327 01 Dec 2022
	
v Croatia
Jean-François Gillet 33:251 12305 06 Feb 2013
	
v Slovakia
Victor Mees 33:249 12303 02 Oct 1960
	
v Netherlands
Robert Paverick 33:181 12235 30 May 1946
	
v Netherlands
Jan Nelissen 33:166 12220 17 Nov 1957
	
v Netherlands
Julien Cools 33:128 12182 21 Jun 1980
	
v Germany
Marc Wilmots 33:114 12168 17 Jun 2002
	
v Brazil
Jos Heyligen 33:107 12161 15 Oct 1980
	
v Republic of Ireland
Philippe Clement 33:75 12129 06 Jun 2007
	
v Finland
Vincent Kompany 33:61 12115 11 Jun 2019
	
v Scotland
Louis Carre 33:53 12107 02 Mar 1958
	
v West Germany
Jean Mathonet 33:47 12101 23 Nov 1958
	
v Hungary
Luc Nilis 33:25 12079 19 Jun 2000
	
v Turkey
Raoul Lambert 33:5 12059 26 Oct 1977
	
v Netherlands
Gilbert Bodart 33:3 12057 06 Sep 1995
	
v Denmark
Maurice Martens 33:1 12055 06 Jun 1980
	
v Romania
Nicolas Hoydonckx 32:332 12020 26 Nov 1933
	
v Denmark
Rene Vandereycken 32:321 12009 08 Jun 1986
	
v Iraq
Henri Dirickx 32:320 12008 22 May 1960
	
v Bulgaria
Laurent Ciman 32:305 11993 06 Jun 2018
	
v Egypt
Pierre Hanon 32:294 11982 19 Oct 1969
	
v Yugoslavia
Philippe Léonard 32:274 11962 15 Nov 2006
	
v Poland
Jacky Peeters 32:251 11939 21 Aug 2002
	
v Poland
Walter Meeuws 32:233 11921 29 Feb 1984
	
v West Germany
Didier Dheedene 32:226 11914 04 Sep 2004
	
v Lithuania
Freddy Chaves 32:224 11912 20 May 1951
	
v Scotland
Wilfried Puis 32:221 11909 27 Sep 1975
	
v German Democratic Republic
Thomas Meunier 32:196 11884 26 Mar 2024
	
v England
Danny Veyt 32:169 11857 27 May 1989
	
v Yugoslavia
Odilon Polleunis 32:149 11837 27 Sep 1975
	
v German Democratic Republic
Enzo Scifo 32:126 11814 25 Jun 1998
	
v Korea Republic
Branko Strupar 32:121 11809 10 Jun 2002
	
v Tunisia
Rene Verheyen 32:88 11776 16 Jun 1984
	
v France
Robert Van Kerkhoven 32:83 11771 23 Dec 1956
	
v West Germany
Eric Deflandre 32:71 11759 12 Oct 2005
	
v Lithuania
Olivier Doll 32:69 11757 17 Aug 2005
	
v Greece
Erwin Vandenbergh 32:60 11748 27 Mar 1991
	
v Wales
Luc Millecamps 32:60 11748 09 Nov 1983
	
v Switzerland
Roberto Bisconti 32:48 11736 07 Sep 2005
	
v San Marino
Bernd Thijs 32:44 11732 11 Aug 2010
	
v Finland
Leopol Anoul 32:38 11726 26 Sep 1954
	
v West Germany
Matz Sels 32:29 11717 26 Mar 2024
	
v England
Raymond Braine 32:29 11717 27 May 1939
	
v Poland
Guillaume Gillet 32:20 11708 29 Mar 2016
	
v Portugal
Frits Vandenboer 32:17 11705 25 May 1966
	
v Republic of Ireland
Franky Vandendriessche 31:356 11679 29 Mar 2003
	
v Croatia
Thomas Buffel 31:352 11675 06 Feb 2013
	
v Slovakia
Ronny Gaspercic 31:351 11674 25 Apr 2001
	
v Czech Republic
Frankie Vercauteren 31:349 11672 12 Oct 1988
	
v Brazil
Nacer Chadli 31:334 11657 02 Jul 2021
	
v Italy
Eden Hazard 31:328 11651 01 Dec 2022
	
v Croatia
Erwin Vandendaele 31:327 11650 26 Jan 1977
	
v Italy
Michel Renquin 31:324 11647 23 Sep 1987
	
v Bulgaria
Theo Custers 31:322 11645 28 Jun 1982
	
v Poland
Jan Verheyen 31:290 11613 25 Apr 1976
	
v Netherlands
Ferdinand Boogaerts 31:274 11597 26 Nov 1952
	
v England
Kevin De Bruyne 31:273 11596 28 Mar 2023
	
v Germany
Gert Verheyen 31:270 11593 17 Jun 2002
	
v Brazil
Marc Millecamps 31:265 11588 01 Jul 1982
	
v USSR
Georges Heylens 31:253 11576 18 Apr 1973
	
v East Germany
Wesley Sonck 31:206 11529 03 Mar 2010
	
v Croatia
Emile Stijnen 31:197 11520 18 May 1939
	
v France