Malta national football team statistics and records: oldest players

Competitions:

Oldest Malta players

Malta'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
Edwin Camilleri 39:354 14599 28 Dec 2002
	
v Balaeric Islands
Michael Mifsud 39:208 14453 11 Nov 2020
	
v Liechtenstein
Mario Schembri 37:124 13639 02 Dec 1987
	
v Israel
Andrew Cohen 37:116 13631 07 Sep 2018
	
v Faroe Islands
Gilbert Agius 37:102 13617 04 Jun 2011
	
v Greece
Roderick Briffa 37:84 13599 17 Nov 2018
	
v Kosovo
Carmel Busuttil 37:55 13570 25 Apr 2001
	
v Iceland
Luke Dimech 36:273 13422 11 Oct 2013
	
v Czech Republic
David Carabott 36:267 13416 09 Feb 2005
	
v Norway
John Buttigieg 36:242 13391 03 Jun 2000
	
v England
Brian Said 36:187 13336 18 Nov 2009
	
v Bulgaria
Freddie Mizzi 36:54 13203 05 Mar 1977
	
v Tunisia
Steve Borg 35:310 13094 21 Mar 2024
	
v Slovenia
Andrei Agius 35:225 13009 25 Mar 2022
	
v Azerbaijan
Henry Bonello 35:164 12948 26 Mar 2024
	
v Belarus
Joseph Cini 35:158 12942 06 May 1972
	
v Hungary
Nicholas Saliba 35:80 12864 14 Nov 2001
	
v Canada
Ray Vella 35:36 12820 16 Feb 1994
	
v Belgium
Justin Haber 34:356 12775 31 May 2016
	
v Austria
Alfred Effiong 34:353 12772 18 Nov 2019
	
v Norway
Ivan Woods 34:283 12702 11 Oct 2011
	
v Lithuania
Jamie Pace 34:278 12697 07 Oct 2011
	
v Ukraine
Anton Camilleri 34:220 12639 29 Oct 1977
	
v East Germany
Ronnie Cocks 34:215 12634 04 Mar 1978
	
v Tunisia
Enrico Pepe 34:134 12553 26 Mar 2024
	
v Belarus
Michael Woods 34:71 12490 02 Jun 1996
	
v Yugoslavia
Gareth Sciberras 33:362 12416 26 Mar 2017
	
v Slovakia
Joseph Brincat 33:345 12399 14 Feb 2004
	
v Moldova
Ernest Barry 33:340 12394 06 Jun 2001
	
v Denmark
John Holland 33:322 12376 24 May 1987
	
v Sweden
Alfred Debono 33:281 12335 29 Oct 1977
	
v East Germany
Andrew Hogg 33:262 12316 20 Nov 2018
	
v Faroe Islands
Silvio Vella 33:115 12169 03 Jun 2000
	
v England
Jonathan Caruana 33:113 12167 15 Nov 2019
	
v Spain
Mario Muscat 32:359 12047 12 Aug 2009
	
v Georgia
Paul Fenech 32:333 12021 18 Nov 2019
	
v Norway
Clayton Failla 32:316 12004 20 Nov 2018
	
v Faroe Islands
Alex Muscat 32:264 11952 04 Sep 2017
	
v Scotland
Pullu D'Emanuelle 32:263 11951 03 Jul 1962
	
v Norway
Michael Spiteri 32:262 11950 14 Nov 2001
	
v Canada
Joseph Galea 32:227 11915 24 Sep 1997
	
v Czech Republic
Raymond Xuereb 32:211 11899 21 Apr 1985
	
v Czechoslovakia
André Schembri 32:177 11865 20 Nov 2018
	
v Faroe Islands
Carlo Mamo 32:171 11859 11 Oct 2011
	
v Lithuania
Daniel Bogdanović 32:169 11857 11 Sep 2012
	
v Italy
Daniel Theuma 32:165 11853 11 Dec 2003
	
v Poland
Ryan Fenech 32:143 11831 10 Sep 2018
	
v Azerbaijan
Dennis Cauchi 32:75 11763 31 Mar 1997
	
v Slovakia
Hubert Suda 32:55 11743 14 Nov 2001
	
v Canada
Richard Buhagiar 32:14 11702 31 Mar 2004
	
v Finland
Edward Darmanin 32:12 11700 27 Nov 1977
	
v Turkey
George Xuereb 32:7 11695 17 Nov 1985
	
v Sweden
Lolly Debattista 31:336 11659 03 Jul 1962
	
v Norway
John Hutchenson 31:286 11609 11 Oct 2011
	
v Lithuania
Peter Pullicino 31:231 11554 04 Feb 2008
	
v Iceland
Stephen Pisani 31:226 11549 21 Mar 2024
	
v Slovenia
Eddie Theobald 31:214 11537 30 Apr 1972
	
v Austria
Joseph Zerafa 31:170 11493 18 Nov 2019
	
v Norway
Edwin Farrugia 31:154 11477 17 Dec 1983
	
v Netherlands
Massimo Grima 31:135 11458 17 Nov 2010
	
v Croatia
Joseph Camilleri 31:92 11415 25 Mar 1998
	
v Finland
Ferdinando Apap 31:76 11399 14 Oct 2023
	
v Italy
Ian Ciantar 31:50 11373 07 Feb 2007
	
v Austria
Lolly Borg 31:46 11369 08 Dec 1962
	
v Denmark
George Mallia 31:39 11362 18 Nov 2009
	
v Bulgaria
Stefan Sultana 31:33 11356 21 Aug 1999
	
v Croatia
Emanuele Fabri 31:4 11327 21 Dec 1983
	
v Spain
Lawrence Attard 31:2 11325 08 Jun 1997
	
v Faroe Islands
Kenneth Scicluna 30:332 11290 13 May 2010
	
v Germany
John Privitera 30:327 11285 20 Dec 1970
	
v Switzerland
Kristian Laferla 30:322 11280 08 Feb 1998
	
v Latvia
Eddie Vella 30:319 11277 21 Dec 1975
	
v Bulgaria
David Cluett 30:304 11262 02 Jun 1996
	
v Yugoslavia
Jeffrey Chetcuti 30:293 11251 09 Feb 2005
	
v Norway
Bjorn Kristensen 30:225 11183 17 Nov 2023
	
v England
Zach Muscat 30:216 11174 26 Mar 2024
	
v Belarus
John Mintoff 30:214 11172 26 Mar 2019
	
v Spain
Martin Gregory 30:207 11165 06 Sep 1995
	
v Luxembourg
Charles Scerri 30:198 11156 14 Dec 1994
	
v Norway
Edward Aquilina 30:189 11147 10 Mar 1976
	
v Libya
Ryan Camilleri 30:178 11136 17 Nov 2018
	
v Kosovo
Toninu Camilleri 30:117 11075 04 Jun 1975
	
v Greece
Etienne Barbara 30:65 11023 14 Aug 2012
	
v San Marino
Leonard 'Nardu' Farrugia 30:61 11019 24 Jan 1987
	
v Italy
Tristan Caruana 30:60 11018 14 Nov 2021
	
v Slovakia
Teddy Teuma 30:47 11005 17 Nov 2023
	
v England
Rowen Muscat 29:364 10957 04 Jun 2021
	
v Kosovo
Alex Azzopardi 29:353 10946 13 Mar 1991
	
v Netherlands
Carlo Seychell 29:349 10942 25 Feb 1979
	
v Germany
Nenad Veselji 29:285 10878 15 Nov 2000
	
v Albania
Clifford Baldacchino 29:276 10869 12 Nov 2017
	
v Estonia
John Aquilina 29:272 10865 16 Nov 1986
	
v Sweden
Kevin Sammut 29:258 10851 09 Feb 2011
	
v Switzerland
Alfred Azzopardi 29:249 10842 12 Oct 1985
	
v Portugal
Luke Gambin 29:248 10841 20 Nov 2022
	
v Republic of Ireland
Dennis Fenech 29:232 10825 15 Nov 1981
	
v Poland
Kemar Reid 29:223 10816 26 Mar 2024
	
v Belarus
Constantino Consiglio 29:218 10811 16 Nov 1983
	
v Republic of Ireland
Cain Attard 29:197 10790 26 Mar 2024
	
v Belarus
John Bonet 29:193 10786 08 Dec 1971
	
v Algeria