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
Wladyslaw Szczepaniak 37:117 13632 14 Sep 1947
	
v Sweden
Jacek Zielinski 36:33 13182 12 Nov 2003
	
v Italy
Wlodzimierz Smolarek 35:90 12874 14 Oct 1992
	
v Netherlands
Jacek Bak 35:80 12864 12 Jun 2008
	
v Austria
Michal Zewlakow 34:340 12759 29 Mar 2011
	
v Greece
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
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
Wlodzimierz Lubanski 33:208 12262 24 Sep 1980
	
v Czechoslovakia
Łukasz Fabiański 33:175 12229 11 Oct 2018
	
v Portugal
Sebastian Mila 33:129 12183 17 Nov 2015
	
v Czech Republic
Slawomir Peszko 33:128 12182 28 Jun 2018
	
v Japan
Jacek Krzynowek 33:116 12170 09 Sep 2009
	
v Slovenia
Tomasz Rzasa 33:63 12117 14 May 2006
	
v Faroe Islands
Tomasz Klos 33:20 12074 28 Mar 2006
	
v Saudi Arabia
Łukasz Piszczek 33:20 12074 24 Jun 2018
	
v Colombia
Ernest Pol 32:363 12051 01 Nov 1965
	
v Italy
Jakub Wawrzyniak 32:335 12023 06 Jun 2016
	
v Lithuania
Jakub Błaszczykowski 32:304 11992 14 Oct 2018
	
v Italy
Marcin Wasilewski 32:290 11978 26 Mar 2013
	
v San Marino
Jozef Mlynarczyk 32:269 11957 16 Jun 1986
	
v Brazil
Arkadiusz Glowacki 32:247 11935 15 Nov 2011
	
v Hungary
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
Andrzej Rudy 32:133 11821 25 Feb 1998
	
v Israel
Tomasz Hajto 32:116 11804 09 Feb 2005
	
v Belarus
Kamil Kosowski 32:80 11768 18 Nov 2009
	
v Canada
Thiago Cionek 32:59 11747 19 Jun 2018
	
v Senegal
Tomasz Brzyski 32:54 11742 05 Mar 2014
	
v Scotland
Henryk Kasperczak 32:51 11739 30 Aug 1978
	
v Finland
Kazimierz Sidorczuk 32:27 11715 31 Mar 1999
	
v Sweden
Zbigniew Boniek 32:20 11708 23 Mar 1988
	
v Northern Ireland
Wladyslaw Zmuda 32:10 11698 16 Jun 1986
	
v Brazil
Tomasz Frankowski 31:351 11674 02 Sep 2006
	
v Finland
Leslaw Cmikiewicz 31:350 11673 18 Apr 1979
	
v East Germany
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
Maciej Zurawski 31:269 11592 08 Jun 2008
	
v Germany
Zgymunt Kukla 31:269 11592 17 Oct 1979
	
v Netherlands
Jozef Wandzik 31:255 11578 25 Apr 1995
	
v Israel
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
Miroslaw Trzeciak 31:180 11503 09 Oct 1999
	
v Sweden
Lukasz Szukala 31:170 11493 13 Nov 2015
	
v Iceland
Marcin Robak 31:165 11488 13 May 2014
	
v Germany
Roman Dabrowski 31:158 11481 20 Aug 2003
	
v Estonia
Maciej Stolarczyk 31:147 11470 11 Jun 2003
	
v Sweden
Roman Wojcicki 31:146 11469 03 Jun 1989
	
v England
Marek Kozminski 31:127 11450 14 Jun 2002
	
v USA
Pawel Sibik 31:119 11442 14 Jun 2002
	
v USA
Przemyslaw Kazmierczak 31:101 11424 14 Aug 2013
	
v Denmark
Pawel Kaczorowski 31:68 11391 29 May 2005
	
v Albania
Maciej Szczesny 31:68 11391 04 Sep 1996
	
v Germany
Marcin Komorowski 31:59 11382 16 Jun 2015
	
v Greece
Zygmunt Maszczyk 31:58 11381 30 Jun 1976
	
v Brazil
Radoslaw Kaluzny 31:56 11379 30 Mar 2005
	
v Northern Ireland
Tomasz Waldoch 31:35 11358 14 Jun 2002
	
v USA
Pawel Janas 31:23 11346 27 Mar 1984
	
v Switzerland
Slawomir Majak 31:13 11336 26 Jan 2000
	
v Spain
Rafal Murawski 31:3 11326 12 Oct 2012
	
v South Africa
Piotr Swierczewski 30:354 11312 29 Mar 2003
	
v Hungary
Artur Jedrzejczyk 30:344 11302 14 Oct 2018
	
v Italy
Artur Wichniarek 30:342 11300 06 Feb 2008
	
v Czech Republic
Tomasz Iwan 30:340 11298 18 May 2002
	
v Estonia
Radoslaw Sobolewski 30:338 11296 17 Nov 2007
	
v Belgium
Ireneusz Jelen 30:325 11283 29 Feb 2012
	
v Portugal
Krzysztof Maczynski 30:308 11266 27 Mar 2018
	
v Korea Republic
Tomasz Jodlowiec 30:295 11253 30 Jun 2016
	
v Portugal
Michal Pazdan 30:276 11234 24 Jun 2018
	
v Colombia
Pawel Brozek 30:274 11232 20 Jan 2014
	
v Moldova
Arek Radomski 30:272 11230 26 Mar 2008
	
v USA
Bart Białkowski 30:260 11218 23 Mar 2018
	
v Nigeria
Kamil Glik 30:253 11211 14 Oct 2018
	
v Italy
Marek Jozwiak 30:244 11202 22 Apr 1998
	
v Croatia
Kazimierz Deyna 30:241 11199 21 Jun 1978
	
v Brazil
Tomasz Kuszczak 30:239 11197 14 Nov 2012
	
v Uruguay
Dariusz Pietrasiak 30:239 11197 09 Oct 2010
	
v USA
Radoslaw Michalski 30:217 11175 26 Apr 2000
	
v Finland
Andrzej Juskowiak 30:215 11173 06 Jun 2001
	
v Armenia
Cezary Kucharski 30:185 11143 21 Aug 2002
	
v Belgium
Stefan Majewski 30:136 11094 16 Jun 1986
	
v Brazil
Marek Kusto 30:136 11094 12 Sep 1984
	
v Finland
Jaroslaw Bieniuk 30:132 11090 14 Oct 2009
	
v Slovakia
Grzegorz Wojtkowiak 30:131 11089 06 Jun 2014
	
v Lithuania
Kamil Grosicki 30:127 11085 14 Oct 2018
	
v Italy
Radoslaw Gilewicz 30:120 11078 05 Sep 2001
	
v Belarus
Marcin Zewlakow 30:115 11073 16 Aug 2006
	
v Denmark
Radoslaw Majdan 30:102 11060 21 Aug 2002
	
v Belgium
Janusz Nawrocki 30:99 11057 16 Oct 1991
	
v Republic of Ireland