Italy national football team statistics and records: appearances

Competitions:

Most Italy appearances

Who has made the most appearances for Italy?

Both starting and substitute appearances are included.

Player Caps First Latest
Gianluigi Buffon 176 29 Oct 1997 23 Mar 2018
Fabio Cannavaro 136 22 Jan 1997 24 Jun 2010
Paolo Maldini 126 31 Mar 1988 18 Jun 2002
Leonardo Bonucci 121 03 Mar 2010 15 Jun 2023
Giorgio Chiellini 117 17 Nov 2004 01 Jun 2022
Daniele De Rossi 117 04 Sep 2004 10 Nov 2017
Andrea Pirlo 116 07 Sep 2002 03 Sep 2015
Dino Zoff 112 20 Apr 1968 29 May 1983
Gianluca Zambrotta 98 10 Feb 1999 12 Oct 2010
Giacinto Facchetti 94 27 Mar 1963 16 Nov 1977
Alessandro Del Piero 91 25 Mar 1995 10 Sep 2008
Giuseppe Bergomi 81 14 Apr 1982 03 Jul 1998
Marco Tardelli 81 07 Apr 1976 25 Sep 1985
Franco Baresi 81 04 Dec 1982 07 Sep 1994
Demetrio Albertini 79 21 Dec 1991 27 Mar 2002
Gaetano Scirea 78 30 Dec 1975 17 Jun 1986
Alessandro Nesta 78 05 Oct 1996 11 Oct 2006
Andrea Barzagli 73 17 Nov 2004 13 Nov 2017
Giancarlo Antognoni 73 20 Nov 1974 16 Nov 1983
Gennaro Gattuso 73 23 Feb 2000 24 Jun 2010
Antonio Cabrini 73 02 Jun 1978 17 Oct 1987
Claudio Gentile 71 19 Apr 1975 26 May 1984
Sandro Mazzola 70 12 May 1963 23 Jun 1974
Tarcisio Burgnich 66 10 Nov 1963 23 Jun 1974
Riccardo Montolivo 66 17 Oct 2007 05 Sep 2017
Francesco Graziani 64 19 Apr 1975 29 May 1983
Franco Causio 63 29 Apr 1972 12 Feb 1983
Roberto Donadoni 63 08 Oct 1986 19 Jun 1996
Gianluigi Donnarumma 61 01 Sep 2016 21 Mar 2024
Alessandro Altobelli 61 18 Jun 1980 22 Jun 1988
Alessandro Costacurta 60 13 Nov 1991 03 Jul 1998
Gianni Rivera 60 13 May 1962 19 Jun 1974
Dino Baggio 60 21 Dec 1991 13 Nov 1999
Gianluca Vialli 59 16 Nov 1985 19 Dec 1992
Filippo Inzaghi 58 08 Jun 1997 08 Sep 2007
Walter Zenga 58 08 Oct 1986 04 Jun 1992
Francesco Totti 58 10 Oct 1998 09 Jul 2006
Ciro Immobile 57 05 Mar 2014 09 Sep 2023
Roberto Baggio 57 16 Nov 1988 28 Apr 2004
Alberto Gilardino 57 04 Sep 2004 11 Oct 2013
Christian Panucci 57 07 Sep 1994 22 Jun 2008
Marco Verratti 55 15 Aug 2012 18 Jun 2023
Romeo Benetti 55 25 Sep 1971 21 Jun 1980
Mauro Camoranesi 55 12 Feb 2003 20 Jun 2010
Claudio Marchisio 55 12 Aug 2009 07 Jun 2017
Fernando De Napoli 54 11 May 1986 25 Mar 1992
Antonio Candreva 54 14 Nov 2009 27 Mar 2018
Lorenzo Insigne 54 11 Sep 2012 24 Mar 2022
Giuseppe Meazza 53 09 Feb 1930 20 Jul 1939
Nicolò Barella 53 10 Oct 2018 24 Mar 2024
Umberto Caligaris 52 15 Jan 1922 11 Feb 1934
Jorginho 52 24 Mar 2016 24 Mar 2024
Fulvio Collovati 50 24 Feb 1979 10 Jun 1986
Alessandro Florenzi 49 14 Nov 2012 11 Jun 2022
Christian Vieri 49 29 Mar 1997 12 Oct 2005
Ciro Ferrara 49 10 Jun 1987 19 Jun 2000
Paolo Rossi 48 21 Dec 1977 11 May 1986
Simone Perrotta 48 20 Nov 2002 10 Feb 2009
Giuseppe Giannini 47 06 Dec 1986 12 Oct 1991
Luca Toni 47 18 Aug 2004 21 Jun 2009
Fabio Grosso 47 30 Apr 2003 14 Nov 2009
Bruno Conti 47 11 Oct 1980 17 Jun 1986
Federico Chiesa 46 31 May 2017 21 Mar 2024
Pietro Vierchowod 45 06 Jan 1981 01 May 1993
Riccardo Ferri 45 06 Dec 1986 06 Jun 1992
Virginio Rosetta 44 20 Feb 1921 27 May 1934
Andrea Belotti 44 01 Sep 2016 07 Jun 2022
Giovanni Ferrari 44 09 Feb 1930 04 Dec 1938
Pierluigi Casiraghi 44 12 Feb 1991 22 Apr 1998
Gianpiero Combi 43 06 Apr 1924 10 Jun 1934
Luigi Riva 42 27 Jun 1965 19 Jun 1974
Matteo Darmian 42 31 May 2014 24 Mar 2024
Roberto Bettega 42 05 Jun 1975 16 Apr 1983
Antonio Di Natale 42 20 Nov 2002 01 Jul 2012
Marco Materazzi 41 25 Apr 2001 09 Jun 2008
Roberto Rosato 41 21 Sep 1963 21 Oct 1972
Salvatore Bagni 41 06 Jan 1981 05 Dec 1987
Mattia De Sciglio 40 21 Mar 2013 29 Mar 2022
Vincenzo Iaquinta 40 30 Mar 2005 24 Jun 2010
Angelo Di Livio 40 06 Sep 1995 18 Jun 2002
Giuseppe Dossena 39 19 Apr 1981 10 Jun 1987
Gianluca Pagliuca 39 16 Jun 1991 03 Jul 1998
Federico Bernardeschi 39 24 Mar 2016 01 Jun 2022
Antonio Cassano 39 12 Nov 2003 24 Jun 2014
Nicola Berti 39 19 Oct 1988 21 Jun 1995
Giampiero Boniperti 38 09 Nov 1947 10 Dec 1960
Stefano Fiore 38 23 Feb 2000 09 Oct 2004
Bryan Cristante 38 06 Oct 2017 20 Nov 2023
Alberto Aquilani 38 15 Nov 2006 18 Nov 2014
Roberto Mancini 37 26 May 1984 23 Mar 1994
Renzo De Vecchi 36 26 May 1910 22 Mar 1925
Sandro Salvadore 36 10 Dec 1960 21 Feb 1970
Mario Balotelli 36 10 Aug 2010 07 Sep 2018
Luigi De Agostini 36 28 May 1987 25 Sep 1991
Adolfo Baloncieri 36 13 May 1920 22 Jun 1930
Marco Parolo 36 29 Mar 2011 27 Mar 2018
Raimondo Orsi 35 01 Dec 1929 24 Mar 1935
Gianfranco Zola 35 13 Nov 1991 11 Oct 1997
Massimo Ambrosini 35 28 Apr 1999 22 Jun 2008
Eraldo Monzeglio 35 11 May 1930 05 Jun 1938