Malta national football team statistics and records: appearances

Competitions:

Most Malta appearances

Who has made the most appearances for Malta?

Both starting and substitute appearances are included.

Player Caps First Latest
Michael Mifsud 138 10 Feb 2000 11 Nov 2020
Gilbert Agius 125 07 Nov 1993 04 Jun 2011
David Carabott 123 15 Nov 1987 09 Feb 2005
Carmel Busuttil 113 05 Jun 1982 25 Apr 2001
Joseph Brincat 106 14 Oct 1987 14 Feb 2004
Roderick Briffa 101 11 Feb 2003 17 Nov 2018
John Buttigieg 100 23 Feb 1980 03 Jun 2000
Andrei Agius 97 11 Feb 2009 25 Mar 2022
André Schembri 93 04 Jun 2006 20 Nov 2018
Brian Said 92 14 Aug 1996 18 Nov 2009
Silvio Vella 91 18 Oct 1988 03 Jun 2000
Michael Degiorgio 80 07 Dec 1980 24 Mar 1993
Steve Borg 79 07 Oct 2011 21 Mar 2024
Luke Dimech 78 28 Apr 1999 11 Oct 2013
Jeffrey Chetcuti 71 30 Mar 1994 09 Feb 2005
Hubert Suda 71 18 Oct 1988 14 Nov 2001
David Cluett 69 29 Mar 1987 02 Jun 1996
Mario Muscat 69 15 Nov 1996 12 Aug 2009
Nicholas Saliba 68 23 Nov 1988 14 Nov 2001
Andrew Cohen 68 13 Oct 2004 07 Sep 2018
Ray Vella 67 23 May 1984 16 Feb 1994
George Mallia 67 06 Aug 1997 18 Nov 2009
Kristian Laferla 66 16 Nov 1986 08 Feb 1998
Andrew Hogg 66 07 Feb 2007 20 Nov 2018
Noel Turner 65 09 Feb 1996 27 May 2004
Charles Scerri 64 06 Dec 1986 14 Dec 1994
Zach Muscat 64 04 Sep 2014 26 Mar 2024
Martin Gregory 64 12 Oct 1985 06 Sep 1995
John Holland 63 24 Aug 1974 24 May 1987
Joseph Galea 62 24 Jan 1987 24 Sep 1997
Paul Fenech 60 18 Nov 2009 18 Nov 2019
Clayton Failla 58 19 Nov 2008 20 Nov 2018
Justin Haber 57 11 Feb 2003 31 May 2016
Joseph Mbong 56 29 May 2018 26 Mar 2024
Henry Bonello 56 29 Feb 2012 26 Mar 2024
Richard Buhagiar 56 07 Jun 1991 31 Mar 2004
Gareth Sciberras 54 11 Feb 2003 26 Mar 2017
Darren Debono 53 07 Feb 1996 16 Oct 2002
Rowen Muscat 51 14 Nov 2012 04 Jun 2021
Edwin Camilleri 50 17 Nov 1985 28 Dec 2002
Ivan Woods 49 11 Dec 2003 11 Oct 2011
Jamie Pace 48 09 Feb 2005 07 Oct 2011
Ryan Fenech 48 02 Feb 2008 10 Sep 2018
Chucks Nwoko 47 06 Feb 1998 10 Sep 2003
Jonathan Caruana 46 30 May 2008 15 Nov 2019
Raymond Xuereb 46 08 Dec 1971 21 Apr 1985
Alex Azzopardi 44 01 Feb 1983 13 Mar 1991
Bjorn Kristensen 43 29 Feb 2012 17 Nov 2023
Daniel Bogdanović 43 09 Feb 2002 11 Sep 2012
Ian Azzopardi 43 11 Feb 2003 14 Oct 2009
Stefan Giglio 42 01 Jun 1997 04 Jun 2005
Ryan Camilleri 40 14 Aug 2012 17 Nov 2018
Edwin Farrugia 40 11 Nov 1973 17 Dec 1983
Kevin Sammut 39 11 Feb 2003 09 Feb 2011
Ryan Camenzuli 39 25 Mar 2015 17 Nov 2023
Stephen Pisani 39 28 Mar 2015 21 Mar 2024
Shaun Bajada 38 11 Feb 2003 06 Feb 2013
Joseph Camilleri 38 16 Nov 1986 25 Mar 1998
Alfred Effiong 37 25 Mar 2015 18 Nov 2019
Antoine Zahra 36 11 Feb 1996 11 Dec 2003
Luke Gambin 36 27 May 2016 20 Nov 2022
Alex Muscat 36 16 Feb 2004 04 Sep 2017
Matthew Guillaumier 35 23 Mar 2019 26 Mar 2024
Joseph Zerafa 35 02 Jun 2012 18 Nov 2019
Teddy Teuma 34 03 Sep 2020 17 Nov 2023
Stefan Sultana 34 07 May 1991 21 Aug 1999
David Camilleri 33 02 Jun 1996 15 Aug 2001
Emanuele Farrugia 33 06 Sep 1977 27 Mar 1985
Luke Montebello 32 26 Mar 2017 21 Mar 2024
Etienne Barbara 32 11 Feb 2003 14 Aug 2012
Emanuele Fabri 31 28 Sep 1973 21 Dec 1983
George Xuereb 31 31 Oct 1976 17 Nov 1985
John Bonello 31 28 Aug 1979 24 Jan 1987
Kyrian Nwoko 31 12 Nov 2017 26 Mar 2024
Daniel Theuma 30 03 Jun 1998 11 Dec 2003
Willie Vassallo 29 23 May 1964 27 Nov 1977
Alexander Satariano 29 11 Nov 2020 17 Oct 2023
Edward Darmanin 28 27 Apr 1969 27 Nov 1977
Reggie Cini 27 18 Oct 1988 14 Oct 1998
Kenneth Scicluna 26 17 Aug 2005 13 May 2010
Jurgen Degabriele 25 29 May 2018 06 Sep 2023
Vincent Magro 25 28 Sep 1973 23 Feb 1980
Juan Corbalan 24 11 Oct 2018 21 Mar 2024
Enrico Pepe 24 06 Sep 2020 26 Mar 2024
Carlo Mamo 23 09 Feb 2002 11 Oct 2011
Cain Attard 23 27 May 2016 26 Mar 2024
Jake Grech 23 29 May 2018 19 Jun 2023
Ernest Barry 23 14 Aug 1996 06 Jun 2001
Jesmond Zerafa 23 11 Jan 1989 19 Jun 1993
Michael Spiteri 23 05 Nov 1993 14 Nov 2001
Ernest Spiteri-Gonzi 22 25 Oct 1978 21 Dec 1983
Stephen Wellman 22 16 Feb 2004 20 Aug 2008
Peter Pullicino 22 27 May 2004 04 Feb 2008
Martin Scicluna 22 06 Sep 1984 23 Nov 1988
Ronnie Cocks 22 23 May 1964 04 Mar 1978
Michael Woods 21 05 Dec 1984 02 Jun 1996
Jean Borg 21 22 Mar 2018 21 Mar 2024
Joe Sant-Fournier 21 26 May 1992 02 Sep 1998
Kurt Shaw 21 12 Oct 2019 26 Mar 2024
Paul Mbong 21 03 Sep 2020 21 Mar 2024