Poland national football team statistics and records: oldest players

Competitions:

Oldest Poland players

Poland'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
Jerzy Dudek 40:73 14683 04 Jun 2013
	
v Liechtenstein
Artur Boruc 37:263 13778 10 Nov 2017
	
v Uruguay
Jakub Błaszczykowski 37:183 13698 16 Jun 2023
	
v Germany
Wladyslaw Szczepaniak 37:117 13632 14 Sep 1947
	
v Sweden
Lukasz Fabiański 36:174 13323 09 Oct 2021
	
v San Marino
Jacek Zieliński 36:33 13182 12 Nov 2003
	
v Italy
Robert Lewandowski 35:217 13001 26 Mar 2024
	
v Wales
Kamil Grosicki 35:165 12949 21 Nov 2023
	
v Latvia
Włodzimierz Smolarek 35:90 12874 14 Oct 1992
	
v Netherlands
Jacek Bąk 35:80 12864 12 Jun 2008
	
v Austria
Lucjan Brychczy 35:75 12859 27 Aug 1969
	
v Norway
Artur Jędrzejczyk 35:26 12810 30 Nov 2022
	
v Argentina
Michał Zewłakow 34:340 12759 29 Mar 2011
	
v Greece
Kamil Glik 34:304 12723 04 Dec 2022
	
v France
Lukasz Piszczek 34:168 12587 19 Nov 2019
	
v Slovenia
Mariusz Lewandowski 34:150 12569 15 Oct 2013
	
v England
Janusz Jojko 34:26 12445 17 May 1994
	
v Austria
Grzegorz Lato 34:9 12428 17 Apr 1984
	
v Belgium
Wojciech Szczęsny 33:342 12396 26 Mar 2024
	
v Wales
Stanisław Oślizło 33:330 12384 10 Oct 1971
	
v Germany
Marek Saganowski 33:315 12369 11 Sep 2012
	
v Moldova
Jan Tomaszewski 33:313 12367 18 Nov 1981
	
v Spain
Adam Matysek 33:302 12356 18 May 2002
	
v Estonia
Bartosz Bosacki 33:263 12317 09 Sep 2009
	
v Slovenia
Grzegorz Krychowiak 33:223 12277 10 Sep 2023
	
v Albania
Wlodzimierz Lubanski 33:208 12262 24 Sep 1980
	
v Czechoslovakia
Edward Szymkowiak 33:196 12250 26 Sep 1965
	
v Finland
Stanislaw Hachorek 33:156 12210 26 Jun 1960
	
v Bulgaria
Sebastian Mila 33:129 12183 17 Nov 2015
	
v Czech Republic
Slawomir Peszko 33:128 12182 28 Jun 2018
	
v Japan
Jacek Krzynówek 33:116 12170 09 Sep 2009
	
v Slovenia
Tomasz Rzasa 33:63 12117 14 May 2006
	
v Faroe Islands
Tomasz Kłos 33:20 12074 28 Mar 2006
	
v Saudi Arabia
Ernest Pohl 32:363 12051 01 Nov 1965
	
v Italy
Jakub Wawrzyniak 32:335 12023 06 Jun 2016
	
v Lithuania
Piotr Nowak 32:330 12018 31 May 1997
	
v England
Bartosz Salamon 32:330 12018 26 Mar 2024
	
v Wales
Marcin Wasilewski 32:290 11978 26 Mar 2013
	
v San Marino
Jozef Mlynarczyk 32:269 11957 16 Jun 1986
	
v Brazil
Arkadiusz Głowacki 32:247 11935 15 Nov 2011
	
v Hungary
Thiago Cionek 32:213 11901 20 Nov 2018
	
v Portugal
Łukasz Skorupski 32:200 11888 21 Nov 2023
	
v Latvia
Krzysztof Warzycha 32:164 11852 30 Apr 1997
	
v Italy
Antoni Galecki 32:162 11850 13 Nov 1938
	
v Republic of Ireland
Wojciech Kowalewski 32:152 11840 10 Oct 2009
	
v Czech Republic
Edmund Zientara 32:151 11839 25 Jun 1961
	
v Yugoslavia
Hubert Kostka 32:141 11829 15 Oct 1972
	
v Czechoslovakia
Taras Romanczuk 32:133 11821 26 Mar 2024
	
v Wales
Andrzej Rudy 32:133 11821 25 Feb 1998
	
v Israel
Tomasz Hajto 32:116 11804 09 Feb 2005
	
v Belarus
Mateusz Klich 32:101 11789 22 Sep 2022
	
v Netherlands
Maciej Rybus 32:85 11773 12 Nov 2021
	
v Andorra
Kamil Kosowski 32:80 11768 18 Nov 2009
	
v Canada
Tomasz Brzyski 32:54 11742 05 Mar 2014
	
v Scotland
Witold Majewski 32:54 11742 28 Oct 1962
	
v Czechoslovakia
Henryk Kasperczak 32:51 11739 30 Aug 1978
	
v Finland
Kazimierz Sidorczuk 32:27 11715 31 Mar 1999
	
v Sweden
Henryk Szczepanski 32:25 11713 01 Nov 1965
	
v Italy
Zbigniew Boniek 32:20 11708 23 Mar 1988
	
v Northern Ireland
Wladyslaw Zmuda 32:10 11698 16 Jun 1986
	
v Brazil
Marian Szeja 31:357 11680 12 Aug 1973
	
v USA
Tomasz Frankowski 31:351 11674 02 Sep 2006
	
v Finland
Michal Pazdan 31:350 11673 06 Sep 2019
	
v Slovenia
Leslaw Cmikiewicz 31:350 11673 18 Apr 1979
	
v German Democratic Republic
Bernard Blaut 31:336 11659 05 Dec 1971
	
v Turkey
Ryszard Czerwiec 31:332 11655 26 Jan 2000
	
v Spain
Lukasz Sosin 31:329 11652 01 Apr 2009
	
v San Marino
Kazimierz Wegrzyn 31:303 11626 10 Feb 1999
	
v Finland
Lukasz Madej 31:281 11604 20 Jan 2014
	
v Moldova
Andrzej Szarmach 31:280 11603 10 Jul 1982
	
v France
Zygmunt Kukla 31:269 11592 17 Oct 1979
	
v Netherlands
Maciej Zurawski 31:269 11592 08 Jun 2008
	
v Germany
Jozef Wandzik 31:255 11578 25 Apr 1995
	
v Israel
Tomasz Stefaniszyn 31:242 11565 13 Nov 1960
	
v Hungary
Tomasz Kielbowicz 31:238 11561 17 Oct 2007
	
v Hungary
Andrzej Niedzielan 31:227 11550 12 Oct 2010
	
v Ecuador
Andrzej Wozniak 31:220 11543 31 May 1997
	
v England
Jan Furtok 31:183 11506 08 Sep 1993
	
v England
Miroslaw Trzeciak 31:180 11503 09 Oct 1999
	
v Sweden
Lukasz Szukala 31:170 11493 13 Nov 2015
	
v Iceland
Paweł Wszołek 31:167 11490 15 Oct 2023
	
v Moldova
Marcin Robak 31:165 11488 13 May 2014
	
v Germany
Zbigniew Szarzynski II 31:160 11483 16 May 1965
	
v Bulgaria
Roman Dabrowski 31:158 11481 20 Aug 2003
	
v Estonia
Maciej Stolarczyk 31:147 11470 11 Jun 2003
	
v Sweden
Roman Wójcicki 31:146 11469 03 Jun 1989
	
v England
Marek Kozminski 31:127 11450 14 Jun 2002
	
v USA
Antoni Lyko 31:121 11444 25 Sep 1938
	
v Latvia
Pawel Sibik 31:119 11442 14 Jun 2002
	
v USA
Przemysław Kaźmierczak 31:101 11424 14 Aug 2013
	
v Denmark
Zygmunt Maszczyk 31:80 11403 22 Jul 1976
	
v Iran
Maciej Szczesny 31:68 11391 04 Sep 1996
	
v Germany
Pawel Kaczorowski 31:68 11391 29 May 2005
	
v Albania
Bartosz Bereszyński 31:59 11382 10 Sep 2023
	
v Albania
Marcin Komorowski 31:59 11382 16 Jun 2015
	
v Greece
Radoslaw Kaluzny 31:56 11379 30 Mar 2005
	
v Northern Ireland
Joachim Marx 31:55 11378 26 Oct 1975
	
v Italy
Tomasz Wałdoch 31:35 11358 14 Jun 2002
	
v USA
Marek Szczech 31:25 11348 14 Oct 1987
	
v Netherlands
Pawel Janas 31:23 11346 27 Mar 1984
	
v Switzerland